php - 当显示未找到服务器错误页面时,如何刷新页面/框架?

标签 php javascript html frames

我搜索过但没能找到关于这个主题的任何讨论:

我有一个私有(private)网页(用 php 实现)滚动显示信息的几个不同的 php 页面,然后每分钟刷新到下一个页面,用于显示最新工作、天气等的消防站。我目前使用 header( 'refresh: 60; url=screen2.php' ); 在每个 php 文件中简单地指向下一个文件..

问题是每隔一段时间页面会因为某种原因加载失败,此时会显示“未找到服务器”页面。当发生这种情况时,刷新指令当然会丢失并且错误页面会一直保留在那里,直到有人注意到问题并手动刷新页面。不理想..

我应该提一下,该页面显示在消防站周围的多个监视器上,运行它的电脑被锁定。因此,经常手动刷新它很麻烦!

如果可能,在没有人为干预的情况下自动从这种情况中恢复是很重要的。如果显示错误页面,有什么方法可以使用框架、php、javascript 或其他方式再次刷新?

任何想法将不胜感激。

谢谢! 亚当

最佳答案

您可以只在 setTimeout 函数或元刷新标记中使用 javascript window.location。

没有理由需要在 PHP 端执行此操作,除非您关心用户是否可以更改刷新信息。

关于php - 当显示未找到服务器错误页面时,如何刷新页面/框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11376400/

相关文章:

javascript - 类似可读性的 JavaScript 库

javascript - 如何以选项卡形式发送多个单选按钮值

php - 无法保存 php 序列化字符串,错误为 ";"分号字符

php - htaccess 重写规则不起作用

php - javascript读取php函数

python - Django:Python变量数据作为背景图片

javascript - 使用 jQuery,如何从 JSON 文件中提取数据并使用上一次和下一次点击循环浏览内容?

php - 导航子菜单项未出现在 iframe 中

javascript - 在 ng-options 中显示本地存储的对象属性

Javascript 表单提交两次