対象:ホームページ・Web制作
回答数: 3件
回答数: 7件
回答数: 3件
小菅 太郎
ITコンサルタント
2
<head>内に埋め込みステータスバーのアドレスを非表示にする
- (
- 2.0
- )
はじめまして。アイナパルの小菅と申します。
IE7ではデフォルトでステータスバーテキストの変更が禁止されていると思います。
IE7での動作検証が出来ないのですが・・・
ステイタスバーのテキストを非表示にさせることは下記にて可能です。
下記を<head>と</head>の中に埋め込みます。
ただし、この場合、そのページ全てにおき有効になりますので、注意下さい。
<script type="text/javascript">
<!--
function nonbar(){
window.status = '';
return true;
}
if (document.layers)
document.captureevents(event.mouseover | event.mouseout);
document.onmouseover = nonbar;
document.onmouseout = nonbar;
// -->
</script>
お試し下さい。
補足
補足です。
先ほどの記載はIEにのみ有効で、他のブラウザではアドレスは表示されます。
評価・お礼
Hajestia さん
2012/11/07 17:18
ご回答ありがとうございます。
試してみました。
オフラインでは上手く行きましたが、オンラインでは、
document.onmouseover = nonbar;
document.onmouseout = nonbar;
の2つとも、JavaScriptではエラーとなってしまいます。
(現在のポイント:-pt)
この回答の相談
リンク先にマウスを重ねると、ステータスバーにリンク先URLが表示されますが、
この表示を別の表示に変えるか、
もしくはステータスバーそのものを非表示にしたいのですが、で… [続きを読む]
Hajestiaさん (長野県/31歳/男性)
このQ&Aの回答
このQ&Aに類似したQ&A