花式框在同一弹出窗口中打开超链接

Fancybox opening hyperlinks in same popup window

本文关键字:窗口 超链接      更新时间:2023-09-26

我正在使用花哨的盒子iframe(如在iframe演示中看到的那样)http://fancyapps.com/fancybox/demo/

这是我正在使用的代码

 <p><a class="fancybox fancybox.iframe" href="items/item1.html"><span>Item 1</span></a>

然后我有 item1.html 它有以下代码:

<h3>Item 1</h3>
Blah blah blah text here
<a href="http://www.google.com"><img src="https://www.google.com/images/srpr/logo3w.png" width="160" height="25" border="0" alt="Google logo" /></a>

花式框弹出窗口在单击项目 1 链接后起作用并弹出,但是,一旦花式框打开并且我可以看到 blahblah 文本以及谷歌徽标,当我单击徽标时 - www.google.com 应该加载但它没有。 我做错了什么?

谢谢

丹尼尔

您不能在花式盒子或任何其他灯箱中打开goolge,请查看 https://stackoverflow.com/a/8808761/1055987 以获取更多信息。

将其更改为任何其他 URL,最好是您自己的 URL。

问题是它在花哨的盒子里打开了吗?如果是这样,您可以将 target="_blank" 添加到 href,它将在新选项卡/窗口中打开。文档中 iFrame 的 html 将如下所示:

<h3>Item 1</h3>
  Blah blah blah text here
  <a target="_blank" href="http://www.google.com">
     <img src="https://www.google.com/images/srpr/logo3w.png" width="160" height="25" border="0" alt="Google logo" />
  </a>
具有

敏感用户数据的网站通常通过向其页面添加调用X-Frame-Options的HTTP标头来阻止框架,以防止点击劫持攻击。除了通过自己的服务器代理页面之外,您无能为力。