如何强制重新加载页面
How to force reload a page
我需要在10秒后将一个页面重定向到另一个页面,为此,我使用php头:
header("刷新:10;url=http://myurl.local/test2.php",正确,303);
但问题是,当页面被重定向时,浏览器对话框会要求确认(该页面要求确认关闭,一些数据可能会丢失……),最终不重定向。
我的问题是:我如何才能自动放弃这个?
非常感谢!
您是否在带有此页眉的页面中使用OnBeforeUnload()javascript函数?如果你能删除那个电话,可能会有所帮助。
更多详细信息:https://www.404techsupport.com/2010/03/ask-404ts-whats-up-with-are-you-sure-you-want-to-navigate-away-from-this-page-dialogs/
header()
函数中的第二个参数是replace
,php.net提到:
可选的replace参数指示标头是否应该替换以前的类似标头,或添加相同标头的第二个标头类型默认情况下,它将被替换,但如果您将FALSE作为第二个参数可以强制使用同一类型的多个标头。
因此,将参数更改为false
可能适用于
header( "Refresh:10; url=http://myurl.local/test2.php", false, 303);
相关文章:
- 强制用户重新加载页面
- 有没有办法在AngularJS中强制重新加载递归ng-include
- 如何在部署后强制重新加载客户端
- Chrome 41:按下后退按钮时强制重新加载
- 强制图像完全加载
- window.location.hash = “”;强制在Chrome和Safari上重新加载框架集
- Appcelerator强制所有TableView行在加载时渲染
- Extjs 3.4如何强制组合框重新加载其下拉列表
- 如何强制从浏览器缓存重新加载当前页面
- 如何在加载img后强制脚本工作
- 如何在从缓存加载路由后强制服务工作者从网络请求路由
- 鼠标离开后强制重新加载gif
- 如何强制JavaScript等待,直到动态添加的脚本文件完成加载
- 将web标记为过时,以强制浏览器重新加载其内容
- 在 Javascript 中退出函数之前强制加载页面
- 在页面加载后强制重绘/重绘 Firefox 中的 DOM 元素
- 页面加载后强制焦点~唯一
- 是否有可能在页面加载时强制下载文件(如pdf) ?
- Angular -如何在页面加载时强制检查无线电
- jQuery惰性加载XT -强制图像加载自定义事件