有没有办法不向用户显示弹出窗口(要显示此页面,Firefox必须发送重复之前执行的任何操作(如搜索或订单确认)的信息。 - 重新发送/取消)
当我想在Firefox中使用javascript重新加载iframe时显示,我的代码是这样的:
parent.frames["id_termine"].window.location.reload();
我尝试使用此解决方案Reload page for refresh data without retry/cancel prompt
但它不起作用。任何帮助将不胜感激。
答案 0 :(得分:0)
您可以尝试以下解决方案:Stop browsers asking to resend form data on refresh?
location.href = location.pathname方法是否继续生成弹出窗口?或者是否加载了错误的页面/导致500错误?
如果不触发该弹出窗口,则无法刷新POST请求。这是一个安全功能。重新设计您的后端以使用此iframe的GET请求。如果您无法更改后端,请尝试使用ajax加载内容并将结果注入iFrame。