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 に答える