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

WEB作成について質問です。

リンクの上にポインタを置くと、左下のところ(ステータスバー?)にURLが表示されてしまいます。これを消すか、他のキーワードに置き換えるにはどうしたらよいのですか?

ただし、リンクごとにタグを挿入するのは面倒なので、ページ内にあるリンクのすべてで表示しないというスクリプトがあったら教えてください。

もしなければ「そんなのありません」という回答は必要ありません。無視してください。

以上よろしくお願いします。


●質問者: taroemon
●カテゴリ:ウェブ制作
✍キーワード:URL Web キーワード スクリプト ステータス
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● nyankochan
●20ポイント

http://miuday01.blog80.fc2.com/blog-entry-34.html

ここに載ってます。

◎質問者からの返答

ご回答ありがとうございます。

参考になりました。


2 ● drowsy
●30ポイント

javascritptで実現できます。

http://newtonworld.blog70.fc2.com/blog-entry-96.html

ヘッダに

<script type="text/javascript"> </p> <p><!-- </p> <p>function hihyouzi(){ </p> <p>window.status = ''; </p> <p>return true; </p> <p>} </p> <p>if (document.layers) </p> <p>document.captureevents(event.mouseover | event.mouseout); </p> <p>document.onmouseover = hihyouzi; </p> <p>document.onmouseout = hihyouzi; </p> <p>// --> </p> <p></script>

↑ソースを張ったんですがうまく表示されるか分かりません…

うまく表示されてなかったらリンク先を参照してください。


これの弱点はjavascrptをオフにしていると表示されてしまいます。

javascriptをオフにしている人もそんなにはいないので大丈夫だと思います。

またそういう知識のある人は、仮にオンにしていてもURLが表示されなかったら、不審に思ってリンクを踏まないと思いますし…。

◎質問者からの返答

ご回答ありがとうございます。

参考になりました。


3 ● BlackSabbath
●30ポイント
<html>
 <head>
 <!-- ↓これを入れる -->
 <script type="text/javascript">
 onload = function() {
 ancs = document.getElementsByTagName('a') ;
 for (i = 0; i < ancs.length; ++i) {
 ancs[i].onmouseover = function() { status = 'ひみつ' ; return true ; }
 ancs[i].onmouseout = function() { status = ''}
 }
 }
 </script>
 <!-- ここまで -->
 </head>

 <body>
 <a href="http://www.hatena.ne.jp">はてな</a>
 <a href="http://www.yahoo.co.jp">やふー</a>
 <a href="http://www.google.com">ぐーぐる</a>
 </body>
</html>

ユーザーが設定を変えれば指定文字列を表示できる場合もありますが、普通はしていないでしょう。

http://www.red.oit-net.jp/tatsuya/java/status.htm

◎質問者からの返答

ご回答ありがとうございます。

参考になりました。

関連質問


●質問をもっと探す●



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