フラッシュニュース - JavaScript


最近、ブラウザの下に電光掲示板風のメッセージを表示するページが多くなってきました。
しかし、(個人的な感想ですが)書いた人の自己満足だけで、見ている方にはうっとうしいだけ(ごめんなさい)のことがあると思います。
原因は、視界の隅の方でいつも何かが動いているのでそちらが気になって肝心の本体の方に集中できないからではないでしょうか?

ならば、もう少し控えめにメッセージを伝えようと考えたのがこのスクリプトです。ある間隔でメッセージを丸ごと変更します。
お手本はテレビのニュース速報です。

使い方は簡単です。
このページを保存して、メッセージを自分の好きなものに書き換えるだけです。あとは、自分のページにスクリプトを貼り付けてください。
制限は一切ありません。自由に使ってください。

このページは、ページを読み込んで1秒後に最初のメッセージを表示して、そのあと4秒ごとにメッセージを変更します。全てのメッセージを5回ずつ表示したところでメッセージの変更はやめます。

以下の部分をカスタマイズすることができます。

  1. 最初のメッセージの表示を始めるまでの時間
    <BODY onLoad="window.setTimeout('msg1()', 1000)">の行の1000が1秒後を表しています。
  2. メッセージ変更の間隔
    var flash_interval = 4000の行を変更してください。
  3. 繰り返しの回数
    function msg1()内の、if文を変更したりコメントアウトすると動作が変わります。
なお、メッセージの変更のやり方が格好悪いと思われるかもしれませんが、たかだか3〜4個のメッセージを繰り返すだけなのでロジックを考えるだけ無駄です。多分、スクリプトが長くなるか、かえってわかりにくくなるだけです。
Copyright (C) seosoft, 1996, 2001(瀬尾佳隆 :seo@seosoft.net)