如何阻止 iframe中的top.location='xxxx' 进行跳转?

iframe中的内容不是自己的.
iframe中的页面是来自别人的网站页面,他的页面中有句top.location跳转的代码, 造成我的主页面跳转, 我的意思是不去执行他的这个代码,应该如何做.

第1个回答  2021-05-17
HTML5对于IFRAME增加了新特性,在IFRAME里添加sandbox="",就可以阻止IFRAME里网页的脚本跳转。
代码如下:
<iframe id="mainframe" name="son" src="xxx" sandbox=""></iframe>
希望对你有帮助!
第2个回答  2010-12-16
页是来自其他网站,就是需要用到跨域操作了,所以很可惜,因为要完成这个操作就需要用到javascript,而javascript脚本现在是不允许跨域操作的,所以你的这个问题基本上是无解了。本回答被提问者采纳
第3个回答  2010-12-15
说清楚点,直接删除xxxx本回答被网友采纳