以前判斷是否支援 ActiveX 只簡單的用 navigator.userAgent 判斷是 IE 就結束了
現在 IE11 不能這樣寫了><
因為它 userAgent 字串不再有 MSIE 囉
Understanding user-agent strings
其實用功能偵測比偵測瀏覽器的方式好, 比較 generic, 不用像現在 IE 改個東西程式也跟著改
好啦, 來看一下現在的 code 如何判斷是否支援 ActiveX
if (window.ActiveXObject !== undefined)
alert("support ActiveX");
else
alert("not support ActiveX");
參考資料
全站熱搜
留言列表