我正在使用javascript方法document.location.reload()重新加载/刷新页面。我收到警报消息:
The browser needs to resend the information如何避免此警告消息并重新加载页面?
发布于 2012-12-03 17:50:41
您是否需要执行完整的重新加载,包括将以前的POSTed数据发送到服务器?如果你需要重新加载一个帖子的结果,那么你不能在没有警告消息的情况下这样做,但是,如果你只是想再次获得相同的页面,你可以使用window.location = window.location;
发布于 2012-12-03 17:49:10
你不能。几乎所有的浏览器在重新加载时都会有这样的警告,因为有表单发布。
如果是在网上购物,它更有可能使用表单。如果表单被重新提交,可能会导致再次付款。这就是为什么我们会收到来自外部浏览器的警告,以防止我们意外地重新提交表单。
我建议您在成功提交表单后,将页面重定向到页面本身,而不重新提交表单。然后,您可以重新加载到您的心内容。
https://stackoverflow.com/questions/13680571
复制相似问题