在父窗口的Wordpress中打开iframe打开链接

时间:2019-03-04 12:18:58

标签: wordpress iframe

这是我的问题,我有一个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">行?

1 个答案:

答案 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