最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js判斷IE6/IE7/FF的代碼[XMLHttpRequest]

 更新時(shí)間:2011年02月16日 18:30:24   作者:  
js下通過(guò)XMLHttpRequest判斷IE6/IE7/FF的代碼,需要的朋友可以參考下。

大家有的時(shí)候想在頁(yè)面中加一些東東,又限于瀏覽器的不同,效果不盡都能表現(xiàn)出來(lái),這下我們可以想到瀏覽器的判斷,根據(jù)不同的瀏覽器給出不同的展示效果,是不是很炫呢?那當(dāng)然,你能想到的很多人都能想的到,就好像大楚網(wǎng)的廣告添加方法,真是讓我見(jiàn)識(shí)到了真正的JS高手是如何練就的了,廢話不說(shuō)了,看代碼:

復(fù)制代碼 代碼如下:

if (window.XMLHttpRequest) { //Mozilla, Safari,IE7
alert('Mozilla, Safari,IE7 ');
if(!window.ActiveXObject){ // Mozilla, Safari,
alert('Mozilla, Safari');
} else {
alert('IE7');
}
} else {
alert('IE6');
}

下面看一下在網(wǎng)上轉(zhuǎn)過(guò)來(lái)的一些牛人寫的JS判斷IE和FF 及 IE各個(gè)版本IE6 IE7 IE8的一腳本:
js用來(lái)區(qū)別IE與其他瀏覽器及IE6-8之間的方法。
1、document.all
2、!!window.ActiveXObject;
使用方法如下:
復(fù)制代碼 代碼如下:

if (document.all){
alert(”IE瀏覽器”);
}else{
alert(”非IE瀏覽器”);
}

程序代碼
復(fù)制代碼 代碼如下:

if (!!window.ActiveXObject){
alert(”IE瀏覽器”);
}else{
alert(”非IE瀏覽器”);
}

下面是區(qū)別IE6、IE7、IE8之間的方法:
復(fù)制代碼 代碼如下:

var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert(”ie6″);
}else if (isIE8){
alert(”ie8″);
}else if (isIE7){
alert(”ie7″);
}
}

首先我們確保這個(gè)瀏覽器為IE的情況下,進(jìn)行了在一次的檢測(cè),如果你對(duì)此有懷疑,可以測(cè)試一下。
我這里就直接使用在判斷中了,你也可以將他們先進(jìn)行聲明成變量進(jìn)行使用。據(jù)說(shuō)火狐以后也會(huì)加入document.all這個(gè)方法,所以建議使用第二種方法,應(yīng)該會(huì)安全一些。

相關(guān)文章

最新評(píng)論

容城县| 上犹县| 牡丹江市| 南昌县| 二连浩特市| 乌鲁木齐县| 长海县| 吉隆县| 正镶白旗| 象州县| 关岭| 都匀市| 石屏县| 东海县| 张家界市| 伊吾县| 平潭县| 丹棱县| 永年县| 西平县| 安陆市| 上林县| 五河县| 通河县| 中超| 龙井市| 长宁区| 寻甸| 丘北县| 寿阳县| 福贡县| 阳泉市| 马关县| 孝义市| 蕉岭县| 商丘市| 北京市| 綦江县| 池州市| 离岛区| 建宁县|