2011年7月23日
摘要: 检测浏览器中是否安装了特定的插件,对于非IE的浏览器,可以使用plugins数组检测浏览器安装插件的情况:plugins属性:name:插件的名称description:插件的描述filename:插件的文件名length:插件所处理的MIME类型数量使用plugins检测浏览器插件时,需要循环迭代plugins在中的每一个插件并将插件的name与给定的名称比较//检测非IE浏览器中的插件function hasPlugin(name){ name = name.toLowerCase(); for(var i=0; i<navigator.plugins.length; i++){ i 阅读全文
posted @ 2011-07-23 14:33 Mr·H 阅读(1276) 评论(0) 推荐(1) 编辑
摘要: 从所周知,浏览器的种类多的不计其数,其解释引擎也各不相同。历史上已经有不少方法来解决浏览器兼容问题了,主要分为两种:1.userAgent字符串检测,2.对象检测;当然,也不能考虑所有的浏览器,只要考虑主流浏览器即可,下面是市场上的主流浏览器列表:Internet ExplorerMozilla FirefoxGoogle ChromeOperaSafari 当然,市场上还存在一些其它浏览器,但由于它们都是使用的上面所列浏览器的核心,或与上面浏览器使用了相同的解释引擎,所以无需多作考虑。下面是主流的浏览器解释引擎列表:Trident(又称为MSHTML):IE,TheWorld,MiniIE, 阅读全文
posted @ 2011-07-23 12:30 Mr·H 阅读(1166) 评论(2) 推荐(1) 编辑
摘要: 从所周知,浏览器的种类多的不计其数,其解释引擎也各不相同。历史上已经有不少方法来解决浏览器兼容问题了,主要分为两种:1.userAgent字符串检测,2.对象检测;当然,也不能考虑所有的浏览器,只要考虑主流浏览器即可,下面是市场上的主流浏览器列表:Internet ExplorerMozilla FirefoxGoogle ChromeOperaSafari 当然,市场上还存在一些其它浏览器,但由于它们都是使用的上面所列浏览器的核心,或与上面浏览器使用了相同的解释引擎,所以无需多作考虑。下面是主流的浏览器解释引擎列表:Trident(又称为MSHTML):IE,TheWorld,MiniIE. 阅读全文
posted @ 2011-07-23 12:17 Mr·H 阅读(602) 评论(0) 推荐(0) 编辑