如何强制重新加载页面

时间:2015-11-10 09:10:22

标签: javascript php header refresh reload

我需要在10秒后将页面重定向到另一个页面,为此,我使用php标题:

  

标题("刷新:10; url = http://myurl.local/test2.php",true,303);

但问题是,当页面进行重定向时,浏览器对话框会要求确认(此页面要求确认关闭,某些数据可能会丢失....)最后不要重定向

我的问题是:我怎么能自动丢弃这个?

最热烈的感谢!

2 个答案:

答案 0 :(得分:0)

您是否在带有此标题的页面中使用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/

答案 1 :(得分:0)

header()函数中的第二个参数是replacephp.net提到:

  

可选的replace参数指示标头是否应该   替换以前的类似标头,或添加相同的第二个标头   类型。默认情况下它将替换,但如果你传入FALSE作为   第二个参数可以强制使用相同类型的多个标题。

因此,将参数更改为false可能对您有用

header( "Refresh:10; url=http://myurl.local/test2.php", false, 303);