javascript 检测用户代理IE

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 检测用户代理IE相关的知识,希望对你有一定的参考价值。

jQuery( document ).ready(function() {
	if (/MSIE 9/i.test(navigator.userAgent) || /rv:11.0/i.test(navigator.userAgent)) {
		// This is internet explorer 9 or 11
		jQuery( "body" ).addClass( "ie" );
	}
	if (/Edge\/\d./i.test(navigator.userAgent)){
		// This is Microsoft Edge
		jQuery( "body" ).addClass( "ie" );
	}	
});

以上是关于javascript 检测用户代理IE的主要内容,如果未能解决你的问题,请参考以下文章

javascript浏览器用户代理检测脚本实现

从用户代理或 Javascript 检测 64 位或 32 位 Windows?

JavaScript:如果它处于 IE7 或 IE8 兼容模式,我可以检测到 IE9 吗?

完整的用户代理字符串检测

IE8兼容模式 - document.documentMode [关闭]

通过 Javascript 检测 Apple Watch(例如,用户代理)