0

無人のWebブラウザでスライドショーを実行することに興味があります。むしろクラッシュしなかったほうがいいです。javascriptアプリケーションが引き続き実行されること、またはブラウザがクラッシュしたときにホームページをリロードすることを確認するにはどうすればよいですか?

4

1 に答える 1

1

1つの非表示フレームを含むフレームセットを準備し、もう1つのフレームとして実際のコンテンツフレームを準備します。隠しフレームでsetTimeoutを継続的に実行します。これは、「コンテンツ」フレームによって時々リセットされます。非表示フレームのsetTimeoutが20秒であるとすると、コンテンツフレームは10秒ごとにそのタイムアウト(clearTimeout)をリセットします。リセットが受信されない場合(コンテンツフレームがクラッシュした場合)、非表示のフレームからコンテンツフレームを強制的にリロードします。

于 2011-02-08T21:26:19.217 に答える