我已经完成了一个在线应用程序(php),并且有一个按钮可以打开一个模态窗口(bootstrap)。用firefox我没问题。但是使用Internet Explorer(我知道但所有客户端都使用Internet Explorer),表单不会重新加载。 我解释 : 当我提交表单时,我会获取所有信息并将它们放入数据库中。网页刷新。因此,当我点击按钮时使用firefox,表单打开并写入信息。但是对于IE,它仍然是相同的形式,新的信息不是写的。 我知道这是Internet Explorer的一个问题,也是缓存的一个选项。 所以我在Google上发现了这个:
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, no-store, must-revalidate");
header("Pragma: no-cache");
还有这个:
<meta name="Pragma" content="no-cache">
但它仍然无法在Internet Explorer上运行。问题是我不知道我的客户有哪个选项缓存......
答案 0 :(得分:0)
也许您可以在提交表单
时添加javascript<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.website.com/page.html">
(在头部)