JavaScriptが有効になっているかどうかを検出する方法はいくつかあります。私は独特の状況があります。 Global.asaxのは、すべてのスローされたエラーサーバー側でJavascriptを有効にする
protected void Application_Error(Object sender, EventArgs e)
{
//email development team
}
を扱う最近、私は自分のマシン上でJavaScriptを無効にし、人々の問題がありました。これらは企業のマシンであり、これは許可されていません。私は、マスターページにいくつかのjavascript検出を追加することができますが、私はこれを "catch all"メソッドに上記のようにすることはできません。
このScenerioでは、クライアントでjavascriptが有効になっているかどうかを検出するにはどうすればよいですか?
サーバーでこれを行うのではなく、クライアント上で行います。 '
@Raynos - 訪問者がJavaScriptを無効にしている場合は、電子メールで送付したいと思います。彼らはこのために困っているはずです。私はフレンドリーなエラーメッセージを追加したくありません。これは '
@ P.Brain.Mackeyこれは、IEユーザー設定sysadminのものでなければなりません。そして、それらを検出するには、「javascriptがオン」というajaxメッセージを送信し、n秒以内にメッセージを受け取れない場合は自分自身に電子メールを送信します。これはコード債務です。あなたのウェブサイトを再設計して、javascriptなしで動作させます。ユーザーがJavaScriptをオフにすることを禁止するのは、愚かな企業ポリシーです。 – Raynos