2

我试图强迫我的 ie6 用户在查看我的网站时升级到现代浏览器。因为修改所有内容以适用于 ie6 太费时了。由于一切看起来都坏了,我宁愿隐藏整个 CSS + HTML,只显示一个弹出式浏览器。我的问题是,如果用户使用的是 ie6,如何将所有元素设置为不显示?

谢谢

4

2 回答 2

5
<!--[if IE 6]>
    Special instructions for IE 6 here
<![endif]-->

例子:

<!--[if IE 6]>
    <style type="text/css">
         #browserWarning { display:block; }
         /* hide content here */
     </style>
<![endif]-->

http://www.quirksmode.org/css/condcom.html

于 2013-02-15T16:03:18.620 回答
0

您可以将其添加到页面顶部的 head 元素中,以将用户重定向到特定页面。

if (navigator.userAgent.match(/MSIE/i)) {
    document.location.replace("/ie6warning.html");
}
于 2013-02-15T16:36:51.607 回答