掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流
IE6、IE7、IE8瀏覽器之間的區(qū)別是個(gè)值得研究的問(wèn)題,這里向大家簡(jiǎn)單描述一下JS區(qū)別IE6、IE7、IE8之間的方法,相信本文介紹一定會(huì)讓你有所收獲。

陽(yáng)高ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書(shū)合作)期待與您的合作!
JS區(qū)別IE6、IE7、IE8之間的方法
JS用來(lái)區(qū)別IE與其他瀏覽器及IE6-8之間的方法。
1、document.all
2、!!window.ActiveXObject;
使用方法如下:
- if(document.all){
- alert(”IE瀏覽器”);
- }else{
- alert(”非IE瀏覽器”);
- }
- if(!!window.ActiveXObject){
- alert(”IE瀏覽器”);
- }else{
- alert(”非IE瀏覽器”);
- }
下面是區(qū)別IE6、IE7、IE8之間的方法:
- varisIE=!!window.ActiveXObject;
- varisIE6=isIE&&!window.XMLHttpRequest;
- varisIE8=isIE&&!!document.documentMode;
- varisIE7=isIE&&!isIE6&&!isIE8;
- if(isIE){
- if(isIE6){
- alert(”ie6″);
- }elseif(isIE8){
- alert(”ie8″);
- }elseif(isIE7){
- alert(”ie7″);
- }
- }
首先我們確保這個(gè)瀏覽器為IE的情況下,進(jìn)行了在一次的檢測(cè),如果你對(duì)此有懷疑,可以測(cè)試一下。
我這里就直接使用在判斷中了,你也可以將他們先進(jìn)行聲明成變量進(jìn)行使用。據(jù)說(shuō)火狐以后也會(huì)加入document.all這個(gè)方法,所以建議使用第二種方法,應(yīng)該會(huì)安全一些。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流