javascriptをオフにしているブラウザに対して、<noscript>で警告を出すことができます。ところが、javascript をオンにして、<noscript>の警告を回避し、画面をあけたままの状態で、javascript をオフにした場合には、ブラウザレベルでは、javascriptがオフになっていると警告をなんらかの形でだすことは、無理なのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/12/12 12:44:31
  • 終了:2008/12/19 12:45:02

回答(2件)

id:mitsu1986 No.1

はれる回答回数33ベストアンサー獲得回数12008/12/12 13:12:11

ポイント35pt

http://itpro.nikkeibp.co.jp/article/COLUMN/20070118/259015/

Adobe Flashと連携させてみては?

Flash側で

function() {

ExternalInterface.call("checkjs");

};

を定期的に実行し、html側で

<script type="text/javascript">

function checkjs () {

return true;

}

</script>

とでもしておき、ExternalInterface.callがnullを返すならばFlash側でエラーを返してあげればいいのではと思います。

id:isogaya

なるほど、フラッシュを使うわけですね。

工夫すると他にもなんかありそうですね。

2008/12/12 13:55:44
id:kokoro77 No.2

kokoro77回答回数18ベストアンサー獲得回数02008/12/13 08:55:05

ポイント35pt

1と同じような考えですが見えないフレームを作り、

そのフレーム内をリロードしてそこで判定していけば実現できそうです。

ただし延々ページ読み込みのサウンドが流れてしまいそうですが...

http://q.hatena.ne.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません