锁定老帖子 主题:jquery之判断浏览器
精华帖 (3) :: 良好帖 (10) :: 新手帖 (6) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-07-15
jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了小小的处理,如果不想使用jquery的情况下,稍为修改下代码为自己所用,不算剽窃吧 jquery判断浏览器的源码(jquery1.31为例)
version---浏览器版本 msie----ie浏览器(Microsoft Internet Explorer) mozilla-火狐浏览器 opera--opera浏览器
safari-safari浏览器 调用时$.browser.浏览器名称来进行判断 稍为改造下,就可以在不使用jquery的环境中使用以上代码了
调用的时候和jquery一样,只不过把$符号取掉就行了
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-07-18
jquery本身就有判断浏览器的api
|
|
返回顶楼 | |
发表时间:2010-07-19
jquery1.3 文档 这样写jQuery.browser(建议弃用)
|
|
返回顶楼 | |
发表时间:2010-07-19
这样能判断浏览器版本吗?试试去
|
|
返回顶楼 | |
发表时间:2010-07-19
和Ext的实现方式一样
|
|
返回顶楼 | |
发表时间:2010-07-19
最后修改:2010-07-19
//判断浏览器是否是IE的代码 var isIE=!-[1,]; //判断是不是Opera的代码 var isOpera=String(window.opera)=='[object Opera]'; |
|
返回顶楼 | |
发表时间:2010-07-19
szcjlssx 写道 //判断浏览器是否是IE的代码 var isIE=!-[1,]; //判断是不是Opera的代码 var isOpera=String(window.opera)=='[object Opear]'; 这个是以前某个je老帖子里讨论过,很不错 很多情况下判断浏览器使用navigator.userAgent来进行处理, 这里只是简单说明下juqery中的处理方式,很不错,具有通用性,可在非jqeruy的场景下使用 |
|
返回顶楼 | |
浏览 13165 次