如何绕过mozilla确认警报框

时间:2011-10-08 10:59:30

标签: php javascript

当我尝试在mozilla上访问我网站上的最后一个访问页面时,我收到此消息“要显示此页面,Firefox必须发送信息,这些信息将重复之前执行的任何操作(例如搜索或订单确认)” 。任何人都可以告诉我如何绕过这个。这太令人沮丧了。我在我的网站上使用过PHP

4 个答案:

答案 0 :(得分:2)

是。将用户重定向到同一页面或其他页面,以便不再显示

 header("Location: ".$_SERVER['PHP_SELF']);

但是,PHP_SELF很危险,请使用当前页面名称代替它。

答案 1 :(得分:2)

使用Post-Redirect-Get方法。

答案 2 :(得分:1)

如果没有必要使用method="get",请在表单中使用"post"。 POST方法应该用于提交敏感/大量数据。

或者,如果您的表单不必再次显示,请在提交POST表单后使用Location标题重定向页面。

答案 3 :(得分:0)

处理完POST请求后,重定向到另一个页面(使用GET)。这样,浏览器就不会再提示它了。请注意,您的应用程序必须支持它。

header('Location: /your/page.php');

或者,如果不需要POST请求,请在method="get"元素中使用<form>