• ベストアンサー

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

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

  • rui37
  • お礼率65% (81/123)
  • HTML
  • 回答数3
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.1

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

その他の回答 (2)

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.3

ごめんなさい。 window.clearInterval(pid); を削除してね。

rui37
質問者

お礼

ありがとうございました。 できました!!(笑) イマイチまだどのタグ(?)がどういう意味なのかはわかってませんが(苦笑) これから少しずつ勉強していきたいと思います! ありがとうございました。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.2

<HTML> <HEAD> <TITLE>ウンバホ♪z(-_-z)).....((s-_-)sウンバホ♪</TITLE> <SCRIPT LANGUAGE=javascript> <!-- pid = window.setInterval("stats()",100); function stats() { window.status="頑張れよ( ・_・)ノ☆(*_ _)パシ" } window.clearInterval(pid); //--> </SCRIPT> </HEAD> <BODY> <P>こんなふうにすると</P> <P>0.1秒間隔でstatsが呼ばれます。</P> <P>このインターバルを解除するには</P> <P>window.clearInterval(pid);</P> <P>とします。</P> </BODY> </HTML>

rui37
質問者

補足

お早い回答ありがとうございます。 えっと・・・。 そのままコピぺしてHTMLファイル作ってブラウザで確認しても 何も出ないのですが・・・? な、何故でしょう?!

関連するQ&A

  • ステータスバーのリンク先URLを常に表示させる(HPの文字列が表示され、URLが見えない)

    ステータスバーを表示させた状態で、マウスポインタをHP上のリンクのあるところに持っていくと、一瞬リンク先のURLが表示されるのですが、その後はHPの宣伝?などの文字列が表示されURLが見えなくなります。そこで、この文字列を表示させないようにし、ポインタをリンクのあるところに持っていくと常にリンク先URLを表示させるにはどのようにすれば良いですか?よろしくお願いします。 (以前は常に、リンク先URLが表示されていました。再セットアップを行ったところ現状のようになりました。以前、IEのツールを設定した気がします。) OS:Windows XP ブラウザ:IE8

  • ステータスバーに。

    ごめんなさい、先日似たような質問をしたのですが、締め切ってしまったので 新しく投稿させていただきます。 ステータスバーに文字列を表示する リンクにマウスを乗せたときにステータスバーに文字列を表示する どちらも単独でなら普通に使えるのですが、併用するとリンクにマウスを乗せ たとき、一瞬しか文字列が表示されません。 どうしたらいいでしょう? タグはこんな感じで打ってます。 <HTML lang="ja"><HEAD> <LINK REL="stylesheet" HREF="design.css" TYPE="text/css"> <SCRIPT LANGUAGE=javascript> <!-- pid = window.setInterval("stats()",100); function stats() { window.status="ようこそ~" } //--> </SCRIPT> </HEAD> <BODY> <a href="○○.html" onmouseover="window.status='ENTER'; return true;" onmouseout="window.status=''; return true;">ENTER</a> </BODY></HTML>

    • ベストアンサー
    • HTML
  • ステータスバー

    マウスがリンクの上に重なったときにステータスバーに 任意の文字を表示させるにはどうすればいいのですか? 教えて下さい。

    • ベストアンサー
    • HTML
  • ステータスバーに表示されるリンク先について

    リンク上にマウスを乗せると、ブラウザの左下、ステータスバーにリンク先がでます。 この表示をなくせないでしょうか。 Javascriptで試したみましたがどうやらダメみたいです。 ご存知の方いましたらご回答ください。 ちなみに使用したスクリプトは、 <html> <body> <script language="javascript"> <!-- function over(){ window.status=" "; } --> </script> <a href="http://www.goo.ne.jp"onMouseover="over()">gooへ</a> </body> <html> にしてみましたが、マウスをリンクに乗せた時はどうしてもリンク先がステータスバーにでてしまいます。

  • ステータスバーの表示について

    ステータスバーの表示について、リンク先のアドレスをみせないようにしたいのですがうまくいきません。 内容はマウスオーバーをした状態、マウスでクリックしてる最中の状態の二通りをリンク先が表示されないようにしたいのですが、 ソースは <span onMouseOver="window.status='a';return true;" onMousedown="window.status='b';return true;"><a href="javascript:void(0)"><img src=batu.gif></a></span> imgを入れるとうまくいかない気がします。 よろしくお願いします。

  • ステータスバーに・・・。

    リンクする文字の上にカーソルの載せるとリンク先URLが ステータスバーに出てしまうのですが、ステータスバーに リンク先URLを出ないようにする方法はありますか? ありましたら、教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • ステータスバーについて

    HPを作成しているのですが自分のHPを見るとステータスバーにページが「表示されました」のすぐ後に「~をダウンロードしています。」と出て見たことのないURLが頻繁にダウンロードされていますとでてマウスがその度に砂時計になってしまいます。この現象は何が問題でしょうか?ステータスバーにメッセージを入れて隠してみたのですが、やはりダウンロードしていますと表示されているときのように定期的にマウスの形が砂時計に一瞬なってしまいます。教えてください!

  • ステータスバーを消したい(ビルダー)

    ホームページビルダー7を使ってHPを作っていますが 最近掲示板に酷い荒らしが来たのでダミーページを作って 文字も下線も消して掲示板にリンクしたのですが、 マウスポインタを画面に走らせるとステータスバーに リンク先のURLが表示されてしまいます。 何とか消す方法は無いでしょうか?。

  • HP作成中:ステータスバーに何も表示しないようにするには

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

    • ベストアンサー
    • HTML
  • スタイルシートを使ってマウスを乗せた時にステータス表示に文字を出現させる

    現在ホームページを製作しています。 通常、リンクの上にマウスを乗せた時、左下のステータスバーにリンク先のURLが表示されると思うのですが、そこに文字を出現させる方法があったと思います。 サイト全体をそういうスタイルにしたいので、外部からスタイルシートを呼び出して行いたいのですが、スタイルシートにどのように記述すればよいのでしょうか? a{onMouseOver=}???????? こんな感じです、よろしくお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう