繁体   English   中英

防止iframe顶层重定向

[英]Preventing iframe top-level redirect

我正在尝试阻止来自iframe的顶级重定向。 我的代码很好用,但是每当用户尝试离开该页面时,都会询问他们是否要停止脚本并导航。 这是一种高端网站,所以我想知道是否有解决此对话框的方法? 这是我当前的代码:

window.onbeforeunload = function(){
    return false;
}

我在iframe中使用sandbox =“”来防止对话框在加载时弹出。 如果有人知道如何防止这种情况在离开页面时发生,并愿意给我一些建议,将不胜感激!

实际上,由于您已经在IFRAME中使用sandbox="" ,因此它已经阻止了它更改顶级位置。 您可以安全地删除onbeforeunload事件处理程序。

注意: sandbox=""在IE9及以下版本中不起作用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM