私がやりたいことは、コンテンツを継続的に更新する Web ページです。(私の場合は 2 秒ごとに更新されます) 新しいコンテンツは上書きされるのではなく、古いコンテンツに追加されます。
ここに私が持っているコードがあります:
var msg_list = new Array(
"<message>Hello, Clare</message>", "<message>Hello,Lily</message>",
"<message>Hello, Kevin</message>", "<message>Hello, Bill</message>"
);
var number = 0;
function send_msg()
{
document.write(number + " " + msg_list[number%4]+'<br/>');
number = number + 1;
}
var my_interval = setInterval('send_msg()', 2000);
ただし、IE と Firefox の両方で、1 行だけ出力され、ページはそれ以上更新されません。興味深いことに、Chrome では行が継続的に出力されています。これが私が探しているものです。
このリンクに従ってページが読み込まれると、 document.write() が呼び出されることを私は知っています。したがって、ウェブページを継続的に更新する方法ではありません。私がやりたいことを達成するための最良の方法は何ですか?
Javascript 初心者です。ありがとうございました。
リリー