Я заинтересован в запуске слайд-шоу в автоматическом веб-браузере. Я бы предпочел, чтобы он не разбился. Как я должен убедиться, что приложение javascript продолжает работать или браузер перезагружает домашнюю страницу при сбое?Как бы вы автоматически перезапустили приложение javascript при его сбое?
0
A
ответ
1
Подготовьте набор фреймов с одним скрытым фреймом, а ваш фактический кадр содержания - как другой. Регулярно запускайте setTimeout в скрытом кадре, который время от времени сбрасывается кадром контента. Допустим, что setTimeout в скрытом кадре составляет 20 секунд, чтобы кадр содержимого сбросил этот тайм-аут (clearTimeout) каждые 10 секунд или около того. Если сброс не получен (кадр контента разбился), принудительно перезагрузите кадр содержимого из скрытого фрейма.
Вы имеете в виду обозреватель браузера или JavaScript, бросающий исключение? – rfw
Оба. Сбой браузера более очевидный; просто перезапустите его. – joeforker