这是我的问题,我有一个wordpress页面的iframe(带有剥离的标题/ fooder /侧边栏),其中包含很多链接,我希望当用户单击链接以使其在父窗口上打开而不是iframe。
我知道我可以使用:
<a target="_parent" href="http://url.org">link</a>
在链接上,但是由于链接指向wordpress帖子并且帖子列表是动态更新的,因此这不是一个很好的选择。我无法一一编辑它们以添加目标。另外,它可能会干扰网站的其余链接。
另一种选择是使用
<base target="_parent">
在iframe标头上,但我不知道该怎么做。 假设我有以下代码来添加iframe:
<iframe class="bg-dark3" style="border: none;" src="https://www.google.com" scrolling="no"></iframe>
我在哪里以及如何添加<base target="_parent">
行?
答案 0 :(得分:0)
您可以将其添加到您的Wordpress网站。使用Jquery在父级中打开链接。因此,请确保已加载Jquery库。
$('a').click(function(){
//Get url from anchor
var link = $(this).attr('href');
//Open url in parent
window.parent.parent.window.location = link;
});
这将自动在父级中打开链接,您无需手动为每个链接添加target=_parent
。