【发布时间】:2012-06-27 07:06:06
【问题描述】:
我正在开发一个拥有很多作者的 WordPress 网站。这些故事通常包含外部链接,我正在寻找一种方法,我们可以自动打开外部链接,并带有一个带有“返回我们的网站”链接的小标题,以及一个关闭按钮。
理想情况下,这将自动完成,但我们还希望能够手动创建链接,这些链接在与我们的标题相同的 iframe 中打开。我该如何进行设置?
【问题讨论】:
我正在开发一个拥有很多作者的 WordPress 网站。这些故事通常包含外部链接,我正在寻找一种方法,我们可以自动打开外部链接,并带有一个带有“返回我们的网站”链接的小标题,以及一个关闭按钮。
理想情况下,这将自动完成,但我们还希望能够手动创建链接,这些链接在与我们的标题相同的 iframe 中打开。我该如何进行设置?
【问题讨论】:
我建议您通过 Javascript 构建它,这样您就可以根据需要轻松关闭/打开它,而且它也很便携,您也可以在其他网站上使用它。
步骤: 遍历所有锚链接,如果href是外部链接,添加属性target空白,并更改href链接
if(external_link){
a.target = '_blank';
a.href="http://example-ownsite.com/iframe_holder/?page=" + a.href;
}
然后看看我在http://fedmich.com/works/odesk/上的页面 因此您可以在 iframed 页面上提供垂直滚动条。 我在那里使用了一个名为 resizeIframe() 的函数
注意:有些网站不想放在 iframe 中,它们会脱离 topframe。
【讨论】:
http://domain.com/external-banner.php?url="http://google.com?