让网页具备浏览器识别适应功能 来源
本站原创 佚名
随着网络的技术发展,动态网页已被Netscape和Microsoft分别引入应用,但在标准应用中有相当大的分 |
歧,往往必须分别为它们俩分别编写不同的HTML页面,同时兼顾不支持动态网页的浏览器。用下面的 |
javascript可以解决这个问题。 |
< script language="javascript" > function 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()" > |
---- 这个调用在网页被加载时激活,如果浏览器是IE4.0或更高版本,浏览器就加载相 | |
应 index_ie.html;如果浏览器是Netscape |
4.0或更高版本,浏览器就加载相应 index_ns.html;如果两种情况都不满足,浏览器就停留在现在的页 |
面。 |
关联文档