• ベストアンサー

HPの事で…

ステータスバーにメッセージをスクロールさせたいのですが どうも、やり方がいまいち解りません>< HTMLのどの部分にそのソースを埋め込んだら良いのか解りません・・・。 TOPのindex.htmlの部分に付けたいんです。 <HEAD>~</HEAD>のこの『~』の部分じゃないんですか?? でも、やっても表示できません…。誰か詳しく教えて下さい<(_ _)>

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

  • ベストアンサー
  • piko7531
  • ベストアンサー率31% (14/44)
回答No.2

<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> var msg = "ここにスクロールさせたいメッセージを入力  " var delay = 500 var timerID function msgScroll() { window.status = msg msg = msg.substring(1,msg.length) + msg.substring(0,1) timerID = setTimeout("msgScroll()",delay) } </SCRIPT> </HEAD> <BODY onLoad="msgScroll()"> </BODY> </HTML> こんな感じでどうでしょう?メモ帳かなんかにコピペして拡張子をhtmlに変えてみてください。もちろん「ここにスクロールさせたいメッセージを入力  」というところに好きなメッセージを入れて下さいね。 ><HEAD>~</HEAD>のこの『~』の部分じゃないんですか?? 上の例にもあるようにBODY部分に <BODY onLoad="msgScroll()"> と入れてみて下さい。 ちなみにvar delay = 500の500というのは500ミリ秒(0.5秒)に一回移動させるという意味です。早くスクロールさせたい時はこの数字を小さくしてみて下さい。 あと、参考になりそうなホームページも書いておきますね。 http://www.makoto3.net/ http://internet.impress.co.jp/tipsbook/ http://hp.vector.co.jp/authors/VA011407/java/

kairu6868
質問者

お礼

有難うございました>< コピーして使ったら出来ました!!! すごく、感謝してます。これで、HP作りに専念できます^^; 昨日からずっと悩んでて本当解決できて良かったです。

その他の回答 (2)

  • nagare
  • ベストアンサー率33% (280/831)
回答No.3
参考URL:
http://www.sky.sannet.ne.jp/masapine/java_sbar.html
kairu6868
質問者

お礼

有難うございます>< ぜひぜひ、行って見ますね!!

noname#4326
noname#4326
回答No.1

OnLoadでスクロールメッセージを出す場合、 JavaScript部分は、<HEAD>~</HEAD>のこの『~』の部分に書き、 メッセージは、<BODY onload"~"></BODY>の『~』の部分にスクリプトや速度と一緒に書くのだと思います。 もっと簡単な方法があるかもしれません・・・。

kairu6868
質問者

お礼

有難うございました!!! 無事に解決できました>< もう少し、勉強しないといけないと反省中です(苦笑)

関連するQ&A