Javascript 啥样判断用户点了浏览器(自带)的 后退/前进 这个事件,有怎么样函数可以获取么?关于这个问题,小编整理得出解答,一起来看看吧。
通过userAgent获取浏览器信息,主要获取浏览器的类型和版本。
先通过判断特有字符来判断浏览器类型:var b = {msie: /msie/.test(ua) && !/opera/.test(ua),opera: /opera/.test(ua),safari: /webkit/.test(ua) && !/chrome/.test(ua),firefox: /firefox/.test(ua),chrome: /chrome/.test(ua)};获取版本信息就比较麻烦,有啊Browser的方法就比较巧妙(有修改):var vMark = ;for (var i in b) {if (b[i]) { vMark = safari == i ? version : i; break; }}b.version = vMark && RegExp((?: + vMark + )[\\/: ]([\\d.]+)).test(ua) ? RegExp.$1 : 0;还不错,希望你采纳。
关于Javascript 啥样判断用户点了浏览器(自带)的 后退/前进 这个事件,有怎么样函数可以获取么就介绍到这,谢谢阅读。