今、ホームページビルダー6でHPを作成しています。

通常、リンク文字列の上にマウスポインタが来た時、
ステータス行にリンク先URLなどが表示されますが、
何も表示させないようにする方法はありますでしょうか。
また、ページ中の ある特定のリンク文字列だけにその設定をする事は可能でしょうか。
ご存知の方がいましたら教えてください。よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

JavaScriptのonMouseOver、onMouseOutイベントハンドラ、及び、window.status


を使用すれば実現可能です。
残念ながらHTMLのみでは不可能ですが、リンク(アンカー)タグの中に以下の
ように記述すれば、できるはずです。

<a href="linksaki.html" onMouseOver="window.status = ''; return true;" onMouseOut="window.status = window.defaultStatus; return true;">リンク</a>

また、多数のリンクに同様のことを行いたい場合は、関数化すればいいと思います。

<head>
<script language="javascript">
<!--
function StatusChange(STR){
if(STR == 'DEF'){ STR = window.defaultStatus; }
window.status = '';
}
//-->
</script>
</head>
<body>
<a href="linksaki1.html" onMouseOver="StatusChange(); return true;
" onMouseOut="StatusChange('DEF'); return true;">リンク先1</a>
<a href="linksaki2.html" onMouseOver="StatusChange(); return true;" onMouseOut="StatusChange('DEF'); return true;">リンク先2</a>
    • good
    • 0
この回答へのお礼

お礼が遅くなりスミマセン:::
とても参考になりました。
とてもていねいなご回答ありがとうございました!

お礼日時:2001/09/05 00:42

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qステータスバーに文字列を表示するには?

えっと、タイトルそのまんまなのですが、
ステータスバーに任意の文字列を表示させるにはどうしたらいいのでしょう?

リンク先のときはonmouseoverを使えばいいことはわかったんですけど、リンクにマウスを乗せていないときにも表示させるには(別の文字列を)どうしたらいいのでしょう?
流すやり方はわかったのですが、流しているとリンクにマウスを乗せたとき、一瞬しか表示されなくなってしまうので、できれば静止したままにしたいです。
なんかわかりにくい説明ですみません。
関連URLなど教えていただけると有り難いです。

よろしくおねがいします。

Aベストアンサー

setInterval

Windows.Statusを処理する関数を
呼び出すようにすればいいと思いますよ。

Qマップを使ってページをリンクしさらにページ内リンクにしたが飛ばない。

マップを使ってページをリンクしさらにページ内リンクにしたが飛ばない。

<img src="images/aaa.jpg" usemap="#map" />
<map name="map">
<area href="kan.html#3" alt="" shape="rect" coords="0,3,105,154" />
</map>

kan.html
<div align="center" id="3"><img src="images/bar_3.jpg"></div>

以上のようにマップを使ってリンクページの更にページ内リンク先に飛ばそうとしても
そのページに飛ぶだけで、飛ばしたい位置まで行きません。
<a name="3"><img src="images/bar_3.jpg"></a> でもダメです。

どうしてでしょうか?

Aベストアンサー

原因としては弱いですが、
id属性の先頭文字は必ずASCIIアルファベットから始めなければならないというルールがあります。

http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/types.html#type-id
http://hp.vector.co.jp/authors/VA022006/css/selector.html#id-selectors

QホームページビルダーV9での他サイトの表示について

教えてください。
ホームページビルダーV9で、自分がレンタルしている他サイトの掲示板を、自分のホームページのデザインの中に表示させることはできますか?
通常は、レンタル掲示板にリンクを貼って、そのリンクを選択すると、レンタル掲示板に画面全体が切り替わりますが、これを自分の掲示板用のページに切り替わるようにして、その中にレンタル掲示板の画面が表示されるようにして、当然書き込みなどできるようにしたいのです。
ご回答、よろしくお願いします。

Aベストアンサー

ホームページビルダーでしたら インラインフレームの挿入でできますが

ご自分のスペースに掲示板を設置して リンクされた方がよろしいかと思います

http://www.wsb.jp/hpb/kihon/iframe.htm#01

Qホームページ・ビルダーでリンクテキストを修正するには?

ホームページ・ビルダーでリンクテキストを修正するには?

青の背景の所に、白のリンク文字を貼り付けました。

リンクテキストを下線なしにし、また
クリックしても白のままにしたいのです。

これを、手打ちではなくて、HPB2001で設定する方法をお教えください。

Aベストアンサー

1.メニューバーの「編集」>「ページのプロパティ」とクリック。
2.「背景/テキスト色」タブをクリック。
3.既読リンク・選択リンクの色がついている各ボタンをクリック。
4.色の候補の中から,白をクリック。
5.設定できたら,「OK」ボタンをクリック。

amagurichanさんが書かれたスタイルシートで設定されていない限り,これで充分変更可能です。
ただし,すべて変更する場合ですよ。

1箇所だけ変えて,他は変えない場合は,次のやり方をしてください。
1.リンク部分を選択状態にする。
2.色つき枠を確認。(タグが選択されたときに囲まれる,たぶん,薄い赤色の枠のこと)
3.Shftキーを押しながら,左(または右)の矢印キーを1回だけ押す。
4.リンク部分を囲んでいた枠がなくなっていることを確認する。
5.ツールバーのフォントを設定できるボタンをクリックする。
6.「色指定」の色ボタンをクリックし,色候補の中から白をクリック。
7.「OK」ボタンをクリックする。
8.選択状態をキャンセルする。
これで1箇所だけ変更可能です。

1.メニューバーの「編集」>「ページのプロパティ」とクリック。
2.「背景/テキスト色」タブをクリック。
3.既読リンク・選択リンクの色がついている各ボタンをクリック。
4.色の候補の中から,白をクリック。
5.設定できたら,「OK」ボタンをクリック。

amagurichanさんが書かれたスタイルシートで設定されていない限り,これで充分変更可能です。
ただし,すべて変更する場合ですよ。

1箇所だけ変えて,他は変えない場合は,次のやり方をしてください。
1.リンク部分を選択状態にする...続きを読む

Qホームページビルダーのラベルリンクについてm(_ _)m

ホームページビルダー V8を使用しています。
縦長のページにラベルをつけ、リンクでその場所に飛ばしているのですが、
最後の方になると、リンクを選択してもページの先頭にきません。
これは技術的に不可能なのでしょうか?!?
ちなみに、オプションメニューで作成しています。
よろしくお願いしますm(_ _)m

Aベストアンサー

これはビルダーの問題ではありません。
最後のラベルもページの先頭になるようにするには、そのラベル以降の文章や画像が1ページを越えるに十分な量で無いからです。
ですので、ページの最後に<BR>タグを沢山入れておけば改善できます。


人気Q&Aランキング

おすすめ情報