• 締切済み

IE7でステータスバーに表示されるリンク先を非表示にしたい

ステータスバーに表示されるリンク先を非表示にしたいのですが、 IE7の場合IE6以前なら消えていた以下のタグを入れても表示が消えませんでした。IE7にも対応するタグがわかる方教えていただきたいです。 <script type="text/javascript"> <!-- function hihyouzi(){ window.status = ''; return true; } if (document.layers) document.captureevents(event.mouseover | event.mouseout); document.onmouseover = hihyouzi; document.onmouseout = hihyouzi; // --> </script>

みんなの回答

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

IE7ではデフォルトでステータスバーテキストの変更が禁止されています。 この技術を悪用すればネット詐欺などが行えるからです。 例えばステータスバーにhttp://www.yahoo.co.jp/と出ているからヤフーだと思いきや、 開いたページはヤフーそっくりの詐欺サイトだった、なんてことになったらもう大変どころじゃないですよ。 IE7の設定を変更する以外に対処法はありませんが、Webブラウザの表示状態に関してはなるべくデフォルトに近い状態で動作確認を行ったほうが無難です。 管理者が変に設定を変えていたせいで、リファラーには何のこっちゃ分からないコンテンツが出来てしまっては話になりませんから。

関連するQ&A