CN : 我在项目中使用的iframe元素的内容是“(站点名称)拒绝连接”。我收到错误消息 如何修复此错误?
TR : Projemde kullandığım iframe öğesinin içeriği “(站点广告)bağlanmayı reddetti。” Hatası alıyorum, bu hatayı nasıl düzeltebilim?
<iframe src="https://www.google.com/" frameborder="0"></iframe>
https://jsfiddle.net/fatihege/2he1nuyf/
原文由 DevFatih 发布,翻译遵循 CC BY-SA 4.0 许可协议
这不是您的代码,因为网站可以阻止自己被陷害。
这是因为根据 mozilla 文档设置了特定的标头集(X-Frame-Options): https ://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options
但是对于另一个域(example.com):
在不允许您查看站点的情况下,您可以依靠服务器端来执行此操作。基本上这个概念是服务器将获取文件并将其附加到给定位置。
正如 @Dale 的回答 所指出的,这可以用 php 来完成。对于那些使用其他服务器端语言的人,基本上应用相同的原则。这个在节点中的实现将是这样的:
当然,这是假设您使用的是标准 Linux 服务器并且您已经安装了 express 模块。