|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
我们以前通常识别浏览器的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> 返回类别: 教程 上一教程: 展现C#(3):第一个C#应用程序 下一教程: asp+发送email 您可以阅读与"如何用JavaScript识别Netscape 6 浏览器"相关的教程: · 如何开发基于ASP的FLASH MX在线图象浏览器 · 判定访问者的浏览器是否支持JAVASCRIPT和COOKIES · 如何知道使用者所用的浏览器 · ASP系列讲座(十二)向浏览器发送内容 · 浏览器性能组件 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |