使用代码检查在Mozilla中是否启用了IE附加功能

我想检查在Mozilla浏览器中是否打开了Internet Explorer Rendering引擎,然后在代码中隐藏了一些控件。 如果浏览器本身是Internet Explorer,那么我想显示控件。

所以问题是如何检测和区分Internet Explorer渲染引擎在Mozilla浏览器和Internet Explorer浏览器中运行?

用IE浏览器打开的mozilla浏览器导航对象的用户代理是:

Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 6.1; WOW64; Trident / 4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4。 0C; .NET4.0E)

用于IE浏览器的导航对象的用户代理:

Mozilla / 4.0(兼容; MSIE 8.0; Windows NT 6.1; WOW64; Trident / 4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4。 0C; .NET4.0E)

链接地址: http://www.djcxy.com/p/51913.html

上一篇: Using code to check if IE add on is enabled in Mozilla

下一篇: JavaScript not working in IE, works in FireFox UPDATE