我需要显示一段文字。所有使用IE浏览器(6-11)的用户在div内使用“您正在使用浏览器”。MS已经删除了IE10的条件注释,所以我无法通过css做到这一点。有什么建议吗?
发布于 2014-03-25 00:35:06
function isIE () {
var myNav = navigator.userAgent.toLowerCase();
if( myNav.indexOf('msie') > -1 || myNav.indexOf('.net') > -1) {
// do stuff;
}
}
myNav.indexOf('.net')
是需要检测IE 11,所有其他版本的UA字符串中都有msie
。
(修改自代码这里)
发布于 2014-03-25 01:11:18
将ie条件编译用于目标10/11,这本质上是javascript中的条件注释。您可以在这里看到一个演示:http://dev.bowdenweb.com/ua/browsers/ie/ie10-detection-via-cc.html
https://stackoverflow.com/questions/22623239
复制相似问题