私の Web サイトには、IE に多くの問題があり、クラッシュし続けるコードがあります。良いニュースは、私のサイトにいるユーザーが IE を使用しない可能性が 99.9% あることです。私のウェブサイトを IE 以外のすべてのブラウザで利用できるようにします。彼らがIEを使用している場合、「残念ながら、このWebサイトはこのブラウザーでは利用できません」などのメッセージが必要です。これを行うことはできますか? もしそうなら、どのように?
質問する
5564 次
5 に答える
11
ページのコンテンツを条件付きコメントでラップできます。
http://msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx
<body>
<!--[if IE]>
<p>Sorry, Internet Explorer is not supported.<p>
Use <a href="http://firefox.com">Firefox</a> instead.
<![endif]-->
<![if !IE]>
<p>The page content for all other browsers.</p>
<![endif]>
</body>
于 2012-08-30T14:18:05.620 に答える
1
リクエストヘッダーを使用してサーバー側でそれUser-agent
を行うと、すべてのページを送信する必要がなくなり、別のバージョンを送信することさえできます。
于 2012-08-30T14:18:29.350 に答える
0
Java スクリプトで navigator.appName 変数を使用して、コード内で Internet Explorer に表示されないように条件付きにすることができます。チュートリアル Web サイトは次のとおりです: http://www.w3schools.com/js/js_browser.asp
于 2012-08-30T14:17:29.567 に答える
0
純粋な HTML で実行できます。
<!--[if !IE]>
all your code
<!--<![endif]-->
于 2012-08-30T14:17:41.430 に答える
0
代わりに、壊れているものを修正することを本当にお勧めします。それ以外の場合は、条件付きのコメントをお勧めします (ただし、別の Web サイトに更新するためだけに、全身ではなく)
于 2012-08-30T14:20:31.287 に答える