gpt4 book ai didi

javascript - 删除 iframe 中的目标

转载 作者:行者123 更新时间:2023-11-29 22:05:32 24 4
gpt4 key购买 nike

我在 iframe 中有一个网站,外部文档中的链接确实具有 target="_top"属性。因此,如果我单击其中一个,整个页面就会“跳出”我的 iframe。有没有办法在不接触外部站点的情况下删除它们?

我想过类似的事情

$('a[target="_top"]').removeAttr('target');

但它不会更改 iframe 内的任何内容(如果我能避免使用 jQuery,我会很高兴)。

提前致谢!

最佳答案

鉴于浏览器兼容性不是问题...

<iframe src="http://www.example.com" sandbox="allow-scripts allow-forms"></iframe>

... 将阻止 iframe 导航父文档。

有关浏览器支持的实际信息可在此处找到... http://caniuse.com/#feat=iframe-sandbox

关于javascript - 删除 iframe 中的目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21223396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com