哈尔滨论坛---天鹅社区's Archiver

进入在线捐款

芊芊 发表于 2008-6-28 11:32

如何根据浏览器不同打开的网页不同

                    <P>&nbsp;&nbsp;&nbsp; 问:不知有没有办法设置成,根据访问者使用不同的浏览器,打开不同的网页?比如说,如果访问者是使用Internet Explorer,那么就自动打开专门给Internet Explorer访问者浏览的网页;如果使用的是Netscape,就自动打开专门给Netscape访访问者浏览的网页?<BR><BR>&nbsp;&nbsp;&nbsp; 答:只要利用JavaScript语法就可以轻松做到了。下面提供给大家一个源代码,你只要把这个公式套用在你的网页中即可。假设首页文件是index.html,如果访问者是用Internet Explorer,则会自动跳到index1.html;如果访问者是使用Netscape,则会自动打开index.html。你把下面的程序代码摆在index.html的&lt;/head&gt;之前就可以了。当然,index1.html只是一个例子,你只要将index1.html改为其他的文件名也可以,不过一定要记得将windows.location后面引号中的html文件要改成你要用Internet Explorer打开的文件名。<BR>&lt;script TYPE="text/JavaScript"&gt;<BR>&lt;!--if(navigator.appVersion.substring(0,1)&gt;3 navigator.userAgent.indexOf ("MSInternet Explorer")!=-1)<BR>window.location="index1.html";//-→<BR>&lt;/script&gt;<BR></P>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.