顯示具有 IE 11 ActiveXObject undefine 標籤的文章。 顯示所有文章
顯示具有 IE 11 ActiveXObject undefine 標籤的文章。 顯示所有文章

2015年10月28日 星期三

IE11瀏覽器的判斷方式


ActiveXObject undefine

節錄微軟官方的一段說明.....
Starting with IE11, the navigator object supports plugins and mimeTypesproperties. In addition, the window.ActiveXObject property is hidden from the DOM. (This means you can no longer use the property to detect IE11.)

微軟的IE....又改了....IE10之前可以直接判斷window有沒有ActiveXObject來分辨是不是IE瀏覽器,IE11將ActiveXObject改成隱藏....所以不能直接判斷,需要改成 "ActiveXObject" in window 的方式如下....

var isIE=window['ActiveXObject'] ? true :
         "ActiveXObject" in window ? true : false;


紀錄一下....被IE陰了的紀錄....