0

JavaScript対応のブラウザでのみ利用できるサイトで作業しています。JavaScript以外のブラウザに警告を提供する最良の方法は何ですか?明らかに<noscript>、を使用する必要がありますが、もう少し詳しく教えていただければ幸いです。私は次のようなことを考えていましたが、それは機能せず、検証さえしません。何かご意見は?ありがとう

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <body class="wrap">
        <noscript>
            <h1>JavaScript is turned off in your web browser.<br />Turn it on to use this site, then refresh the page.</h1>
            <style type="text/css">
                body { display:none; }
                noscript { display:block !important; }
            </style>
        </noscript>
        HTML for JavaScript browsers goes here...
    </body>
</html>
4

1 に答える 1

0

javascriptを無効にしてから、Stackoverflowをリロードしてみてください。これは、ユーザーにjavascriptを有効にするように依頼するための優れたクリーンな方法です。

次に、サイトを可能な限りレンダリングします。JavaScriptが無効になっているブラウザのページコンテンツを非表示にする必要はありません。

于 2012-11-07T01:48:03.420 に答える