如何用JavaScript识别Netscape 6 浏览器
发布时间:
2006-10-14 2:41:59
收集提供:
gaoqian
我们以前通常识别浏览器的
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>
|
网站空间
|
网络空间
|
域名注册
|
网站推广
|
虚拟主机
|
网通空间
|
电信空间
|
ftp空间
|
wap空间
|
|
asp空间
|
aspx空间
|
.net空间
|
php空间
|
数据库空间
|
html5空间
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50