![]() |
|
让网页具备浏览器识别功能
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
广告招租,e-mail:yesize@hotmail.com 随着网络技术的发展,动态网页已被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;如果两种情况都不满足,浏览器就停留在现在的页面。
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||