javascript - 防止 iframe 重新加载父级

标签 javascript html iframe

我有一个带有标准 iframe 标记的页面

框架内部链接到 Https URL iframe 进行一些处理(付款信息等)

然后返回 POST 数据 当处理在大多数情况下失败时,它不会重新加载父级(返回 url,加上该 URL 的 POST 数据,加载到 Iframe 内),当处理付款成功返回时,大多数时候它会完全重新加载父页面(返回 url,加上 POST 数据到成功的 URL,重新加载父页面到该 URL)

由于这是安全支付的代码,因此我无法展示很多内容。

是否有任何 javascript 或 Html attr 可以使其没有随机性

最佳答案

最终对 iframe 使用沙箱模式,并至少在现代浏览器中强制停止重定向。

sandbox="" 没有 allow-top-navigation 将强制阻止重新加载

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe

关于javascript - 防止 iframe 重新加载父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24618882/

相关文章:

javascript - Highcharts 避免工具提示上出现 "jump effect"和 "shared:true"

javascript - 两个 div 并排占据整个容器区域并处理调整大小事件

html - 根据其中的表格宽度增加 div 宽度

python - 如何通过 Selenium 根据 url 将文本发送到地理位置搜索框

javascript - 如何修复打开并刷新页面后自动关闭的弹出窗口?

javascript - 为焦点创建事件观察器?

javascript - 使用 jQuery 创建新的 div?

javascript - jquery中按钮组中单击按钮的切换值

javascript - 如何将父级的按键事件触发到 iframe 中?

javascript - iframe 自动高度调整大小、chrome 和 safari 的问题