今天在调一个Appletä¸Šä¼ ç»„ä»¶ï¼Œè°ƒè¯•IE11æ—¶å?ˆå·®ç‚¹è¸©å?‘里了,typeof window.ActiveXObject
返回undefined
了。。。
但是window.ActiveXObject === undefined
�是��立的。。。
以å?Žé? 谱的检测需è¦?æ?¢æˆ?window.ActiveXObject === undefined
,客官�以�DEMO页和本人WIN7 IE11下测试结果:
navigator.appName; //Netscape
navigator.userAgent; //Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.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; rv:11.0) like Gecko
typeof window.ActiveXObject; //undefined
typeof window.ActiveXObject === "undefined"; //true
!!window.ActiveXObject; //false
window.ActiveXObject === undefined; //false
window.ActiveXObject === void 0; //false
window.ActiveXObject == undefined; //true
window.ActiveXObject == void 0; //true
�外在看到IE11将navigator.appName
改�Netscape
了,引用页é?¢ä¸ä¸€å?¥ï¼šâ€œIE 10是最å?Žä¸€ä¸ªappNameå?«å?šMicrosoft Internet Explorer的网页æµ?览器了,çª?然好悲伤。。。â€?
上一篇:CSS兼容背景�明处�
下一篇:Chromeæ?’件(扩展)“二维ç ?å°?助手â€?
共1评论
�享资�网说:
于 2014-3-1 18:56:03 #
�次拜访,表示�大的支�
回�