質問: 「Webページ表示中に、一定時間ごとにCGIを起動する方法」ないしは「Webページの表示中、一定時間間隔でサーバーに対してデータを送る方法」について
回答: 所謂 Ajax というものです。 XMLHttpRequest という非同期通信を使用しています。 そのままでは、使いにくいので、世の中に出回っている Ajax 用アプリケーションフレームワークなどを使うと良いでしょう。 jQuery あたりが簡単ですかね。