1

我有一个 iframe,其中包含指向其他网站的链接。我不能轻易改变这些链接的“目标”。一旦用户单击指向当前域的链接,我就想“删除” iframe。也就是说,我希望 iframe 的内容成为整个页面,而“旧”父页面被简单地忽略。

我怎样才能做到这一点?

4

1 回答 1

0

您可以收听 iframe 加载事件并据此更改窗口的位置。

使用 jQuery:

$('iframe').load(function(){
    window.location = $(this).attr('src') ;
});

演示在这里

于 2013-08-16T14:44:39.107 回答