打开iframe外的链接

open link out of iframe

本文关键字:链接 iframe 打开      更新时间:2023-09-26

我会尽量保持简短。我有一页不同的部分。其中一个部分有一个带有谷歌地图的iframe。在信息窗口上,我有一个链接,当点击时,我希望它在页面上的一个fancybox中打开(不在iframe中…我可以这样做)。例如,如果我有一个链接,上面写着"谷歌",我喜欢打开它http://www.google.co.uk/把整页都放在一个盒子里。

我有两个不同的页面和两个java脚本,一个用于映射(iframe),另一个用于主页。该函数位于主页脚本中。

我认为我错的地方是a)打开页面的正确调用b)将一个类附加到javascript,即class="fancybox"。

我的地图信息窗口中有这个链接(map.js):

<a href="javascript:parent.openSomething();">some content</a>

在我的main.js:中

function openSomething() {
//this is where i think im going wrong
//ive tried window. and top. etc
var url = "http://www.google.co.uk/";
document.location.href = url
};

我在主页上打电话给那个花哨的盒子。

任何帮助都将不胜感激。

无需使用JavaScript:将所需链接设置为href属性,并使用target属性定义其打开位置。

  • target="_top"将打开整个页面中的新链接
  • target="_parent"将在父框架或页面中打开
  • target="_blank"将在新窗口中打开它