如何用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) 探测浏览器插件

认识浏览器:Netscape 浏览器

浏览器 Web开发
认识浏览器:Netscape 浏览器

lolAD刺客新符文搭配推荐

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

Windows XP在浪费你的钱?

Windows XP在浪费你的钱?

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

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