如何用javascript识别Netscape 6 浏览器

天枰Zyan

天枰Zyan

2016-01-29 18:12

如何用javascript识别Netscape 6 浏览器,如何用&#106avascript识别Netscape 6 浏览器
  我们以前通常识别浏览器的javascript代码一般如下:

<SCRIPT LANGUAGE="JavaScript"
<!--
if (document.all) { //IE
alert("你用的浏览器是 Internet Explorer");
}
else if (document.layers) { //NS
alert("你用的浏览器是 Netscape Navigator ");
}
else {
alert("检测不出你用的浏览器");
}
// --
</SCRIPT

在Netscape6未出来时上面这段代码能很好的工作,现在当你用Netscape6时,将会弹出"检测不出你用的浏览器"信息,即不能正确的识别Netscape6。
这是因为Netscape 6 不支持document.all也不支持document.layers. Netscape 6 支持document.getElementById. 但是IE也同样支持
这种方法,因此检测代码必须重写以便适应Netscape6。

下面给出检测代码:

<SCRIPT LANGUAGE="JavaScript"
<!--
if (document.all) { //IE
alert("你用的浏览器是 Internet Explorer");
}
else if (document.layers) { //NS
alert("你用的浏览器是 Netscape Navigator ");
}
else if (document.getElementById) { //增加此行以检测是否是Netscape 6
alert("你用的浏览器是 Netscape 6 ");
else {
alert("检测不出你用的浏览器");
}
// --
</SCRIPT 
展开更多 50%)
分享

猜你喜欢

如何用javascript识别Netscape 6 浏览器

ASP
如何用javascript识别Netscape 6 浏览器

用javascript实现浏览器地震效果

电脑网络
用javascript实现浏览器地震效果

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

javascript实例教程(7) 利用javascript基于浏览器类型的重定向

电脑网络
javascript实例教程(7) 利用javascript基于浏览器类型的重定向

javascript实例教程(3) 探测浏览器插件

电脑网络
javascript实例教程(3) 探测浏览器插件

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

javascript实例教程(4) 探测浏览器插件

电脑网络
javascript实例教程(4) 探测浏览器插件

javascript实例教程(6) 利用javascript进行密码保护

电脑网络
javascript实例教程(6) 利用javascript进行密码保护

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows XP在浪费你的钱?

Windows XP在浪费你的钱?

给浏览器的滚动条加上颜色

给浏览器的滚动条加上颜色
下拉加载更多内容 ↓