检测Firefox何时显示“未找到服务器”消息

时间:2012-02-04 02:04:56

标签: firefox kiosk

我正在使用Firefox for a digital signage应用程序,并且有几种情况可能会导致未找到服务器

  • 启动网络中断
  • DNS无法解析主页
  • 服务器(其主页)无法响应
  • 当Firefox加载时,Boots和网络尚未就绪
  • 浏览器崩溃,process is restarted,但网络已关闭

在这种情况下,我想检测这种状态,并在一分钟后简单地杀死并重启该过程。任何其他调整或建议,我都是耳朵。

您无需考虑加载的Web应用程序失去Internet连接的情况。我认为这种情况一旦加载就已经由Web应用程序本身处理。

我不想沿着当地的httpd或本地分机/插件路线走。

提前谢谢你,

1 个答案:

答案 0 :(得分:0)

我发现了一个覆盖Firefox netError.xhtml 的简单解决方案,每十秒执行一次简单的location.reload

可以从https://github.com/Webconverger/iceweasel-webconverger/blob/master/content/netError.xhtml#L410

找到源代码