随着
网络技术的发展,动态网页已被Netscape和IE分别引入应用,但在标准应用中有相当大的分歧,往往必须为它们俩分别编写不同的HTML页面,同时兼顾不支持动态网页的浏览器。用下面的一段Javascript脚本可以解决这个问题。
这个调用在网页被加载时激活,如果浏览器是IE4.0或更高版本,浏览器就加载相应 index_ie.html;如果两种情况都不满足,浏览器就停留在现在的页面。[@more@]
< 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> |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9650775/viewspace-922751/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9650775/viewspace-922751/