-2

我正在托管一个通过 Apache 使用 Dreamweaver CS6 创建的网页。单击某些链接时,它们将不会加载。在 Chrome 中检查元素会发现其中一个无效链接出现以下错误:

拒绝在框架中显示“ http://www.youtube.com/watch?v=yA-Eb_PD4SQ ”,因为它将“X-Frame-Options”设置为“SAMEORIGIN”。

有趣的是,如果右键单击并在新选项卡或窗口中打开链接,它将加载。仅供参考,我对 html 和 CSS 知之甚少。

*为澄清而编辑:我如何告诉我的网站或 Apache 不要在框架中打开这些链接,以便它们可以工作?

4

1 回答 1

1

谷歌(因此也包括 YouTube)专门阻止您iframe访问其网站。

错误消息是不言自明的。

更多信息:MDN - X-Frame-Options 响应标头

此外,如果您搜索x-frame-options sameorigin,还有更多关于 Stack Overflow 的信息。

于 2013-04-28T04:40:41.473 回答