人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: isogaya
●カテゴリ:ウェブ制作
✍キーワード:JavaScript オフ ブラウザ レベル 回避
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● はれる
●35ポイント

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側でエラーを返してあげればいいのではと思います。

◎質問者からの返答

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

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


2 ● kokoro77
●35ポイント

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

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

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ