0

ユーザーがブラウザでjavascriptを無効にしたときにイベントを検出する方法、ユーザーがページをリロードするまで、javascriptを使用しないようにサーバーにコマンドを送信できます

答えてくれてありがとう。このシナリオを考えてみましょう。ユーザーがページをアップロードした後、気が変わって JavaScript を使用し、ブラウザの設定を変更しました。ページがリロードされるまで、スクリプトはページ上で引き続き実行されます。問題は、ユーザーがブラウザの設定を変更した瞬間を捉えることです。次に、AJAXを使用してjavascriptを使用しないようにサーバーにコマンドを送信できます

4

3 に答える 3

3

できません。イベントを検出するには JavaScript が必要です。

代わりに、 Progressive EnhancementUnobtrusive JavaScriptの原則に従ってください。

于 2013-08-05T06:11:28.913 に答える
1

あなたができる最善のことは、ノースクリプトタグです。Noscript タグは、javascript がない場合にのみ表示されます。ユーザーがJavaScriptを無効にしている場合、それ以上のことはできません。

<noscript>JAvscript Disabled. Enable it or the world cannot function. </noscript>\

非推奨か何かなのかわかりません

于 2013-08-05T06:15:57.540 に答える
0

意味がわかりませんが、JavaScriptが無効になっているため検出できません。サーバーにjavascriptの「コマンド」を待機させることをお勧めします(おそらく、ajax呼び出し/コマンドを意味しますか?)、それが到着しない場合は、JSがオフになっています。

良い習慣を知りたい場合は、Quentinのリンクを確認してください。

于 2013-08-05T06:13:02.953 に答える