2011-01-12 116 views
0

我正在为我的客户开发一个在线区域。我不想为IE修复bug,我想显示一个页面,如果他们使用IE浏览器说'这不适用于IE,请使用Firefox,Chrome或Safari'。在Internet Explorer中显示某个页面

任何想法,我可能会这样做,感激地收到!

由于提前,

汤姆·珀金斯

+0

不是一个真正的答案,所以添加此评论。基本上我不知道一种方法来可靠地确定浏览器 - 从我听到的人们可以改变在页眉中发送到服务器的内容,因此在服务器端获取浏览器名称是不可靠的。正如其他一些答案中提到的那样,JavaScript可能是一个选项 - 但用户可以简单地将其切换掉(大约5%,上次查看时关掉),我猜测JS会提起什么服务器被告知(即如果他们改变什么发送到服务器然后JS将拿起新的价值)。 – ClarkeyBoy 2011-01-13 00:21:47

+0

有人纠正我,如果我在我最后的评论中错了 - 但那是我的想法。 – ClarkeyBoy 2011-01-13 00:22:18

回答

1

你可能只是用一些JavaScript来检测浏览器...
你可以取代“警报(”你好,浏览器用户!“);”下面的行与JavaScript重定向到另一个页面。



var browserName=navigator.appName; 
if (browserName=="Netscape") 
{ 
alert("Hi Netscape User!"); 
} 
else 
{ 
if (browserName=="Microsoft Internet Explorer") 
{ 
    alert("Hi, Explorer User!"); 
} 
else 
    { 
    alert("What ARE you browsing with here?"); 
    } 
} 


相关问题