作家
登录

javascript browser浏览器类型以及版本判断代码

作者: 来源:www.28hudong.com 2013-03-30 01:40:24 阅读 我要评论

return (Array)borwser 比如当前浏览器类型是ie6.0,那么borwser的值应该是[“ie”,"6","6.0"] 数组的第一个值表示浏览器的类型,第二个值表示浏览器的大版本,第三个值表示浏览器的详细版本号。 复制代码 代码如下: /** * @author sky */ var browser = function() { //默认为ie6 var _a = ["ie", "6", "6.0"]; var _s = false; var _ua = navigator.userAgent.toLowerCase(); //检测正则 var _pat = { opera: /opera.([d.]+)/, ie: /msie ([d.]+)/, ff: /firefox/([d.]+)/, chrome: /chrome/([d.]+)/, safari: /safari/([d.]+)/, mozilla: /rv:([d.]+).+gecko/ }; for (var _t in _pat) { var _s = _ua.match(_pat[_t]); if (_s) { _a = [_t, parseInt(_s[1]), _s[1]]; break; } } return _a; }(), 简单演示:上面的代码应该框架中多个方法的一个 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

  推荐阅读

  js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)

文本框: 复制代码 代码如下:<input type="text" onkeydown="keydownsearch(event)" /> js代码:复制代码 代码如下:function keydownsearch(evt) { evt = (evt) ? evt : ((window.event) ? window.event : "") keyC>>>详细阅读


本文标题:javascript browser浏览器类型以及版本判断代码

地址:http://www.17bianji.com/kaifa2/JS/26599.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)