让网页具备浏览器识别功能
时间:2007-02-17 来源:PHP爱好者
随着网络技术的发展,动态网页已被Netscape和IE分别引入应用,但在标准应用中有相当大的分歧,往往必须为它们俩分别编写不同的HTML页面,同时兼顾不支持动态网页的浏览器。用下面的一段JavaScript脚本可以解决这个问题。
< script language="JavaScript"> fun-
ction testBrowser(){
ie=((navigator.appName=="Microsoft. Internet Explorer")&&&&
(parseInt(navigator.appVision) >=4)) ns=((navigator.appName=="Netscape")&&&&
(parseInt(navigator.appVision) >=4))
if(ie){self.location.href="index_ie.html";}
if(ns){self.location.href="index_ns.html";} }
< /script >
同时,还必须在该页面的<body>中加入对程序的调用:
< body onLoad="testBrowser()" >
</body>
这个调用在网页被加载时激活,如果浏览器是IE4.0或更高版本,浏览器就加载相应 index_ie.html;如果两种情况都不满足,浏览器就停留在现在的页面。
php爱好者站 http://www.phpfans.net 网页制作|网站建设|数据采集.
< script language="JavaScript"> fun-
ction testBrowser(){
ie=((navigator.appName=="Microsoft. Internet Explorer")&&&&
(parseInt(navigator.appVision) >=4)) ns=((navigator.appName=="Netscape")&&&&
(parseInt(navigator.appVision) >=4))
if(ie){self.location.href="index_ie.html";}
if(ns){self.location.href="index_ns.html";} }
< /script >
同时,还必须在该页面的<body>中加入对程序的调用:
< body onLoad="testBrowser()" >
</body>
这个调用在网页被加载时激活,如果浏览器是IE4.0或更高版本,浏览器就加载相应 index_ie.html;如果两种情况都不满足,浏览器就停留在现在的页面。
php爱好者站 http://www.phpfans.net 网页制作|网站建设|数据采集.
相关阅读 更多 +