私は多くのJavaScriptを使用するWebサイトを持っています。私の問題は、ブラウザーで JavaScript オプションを無効にすると、Web サイトが期待どおりに機能しないことです。
私が見つけた2つの解決策は次のとおりです。
ページのヘッダーに次のタグを追加しました。
<noscript><meta http-equiv="refresh" content="0; URL=/noscript.php" />
読み込み時に、ページは新しいページにリダイレクトされます。しかし、いくつかの研究を行う上で。クローラーがnoscriptページにインデックスを付け、それによってウェブサイトのseoに影響を与えるため、seoに問題があることがstackoverflowでわかりました。
noscriptタグ内でjavascriptが無効になっている場合、stackoverflowのようにメッセージを表示するだけです。これが発生したときにサーバー側の検証を使用する別のフォームも作成したと思います。
すべてのフォームでサーバー側の検証の機能をやり直すことに加えて。私が利用できる他の解決策はありますか?また、ソリューション1が適切なオプションではないかどうかも知りたいです。私が見たように、Facebookもそれを利用しています。
前もって感謝します。
私はこれが私が望むように機能することを発見しました。それについてどう思うか知りたいですか?
<noscript>
<font face=arial>JavaScript must be enabled in order for you to use the site.</font> <style type="text/css">
#wrapper { display: none; }
</style>
</noscript>