Как бы вы автоматически перезапустили приложение javascript в случае его сбоя? - PullRequest
0 голосов
/ 09 февраля 2011

Я заинтересован в запуске слайд-шоу в автоматическом веб-браузере. Я бы предпочел, чтобы он не разбился. Как я должен убедиться, что приложение javascript продолжает работать или браузер перезагружает домашнюю страницу при сбое?

1 Ответ

1 голос
/ 09 февраля 2011

Подготовьте набор фреймов с одним скрытым фреймом, а ваш реальный контентный фрейм - с другим.Пусть setTimeout постоянно работает в скрытом фрейме, который время от времени сбрасывается фреймом «содержимого».Допустим, setTimeout в скрытом фрейме составляет 20 секунд, а фрейм контента сбрасывает это время ожидания (clearTimeout) каждые 10 секунд или около того.Если сброс не получен (фрейм контента потерпел крах), принудительно перезагрузите фрейм контента из скрытого фрейма.

...