我的网站的特定部分在iFrame中运行。现在,在iFrame中运行的网页中,我为所有链接指定了<base target="_parent" />,它们都在iFrame中打开(因此,如果我链接到我的主要网站首页,则它将在iframe中打开)。现在,我希望在iframe外部和正常父网页内部打开一个特定的链接。

如何强制该特定链接执行此操作?尝试使用target="_blank",但仍在iFrame中打开。

最佳答案

一段时间以来,我就已经遇到过这种解决方案,从那时起我一直在使用它。使用Javascript函数强制链接:

<script type='text/javascript'>
 function newWindow(){
   top.location.href = 'http://yourURL';};
</script>
<a href="javascript: newWindow();">YourLink</a>

关于html - 在iFrame外部打开特定链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11032074/

10-12 02:29