在iframe中嵌入网站

时间:2017-03-09 16:57:41

标签: javascript html iframe

我正在尝试将网站嵌入到iframe中以发布到我的网站上。但由于某种原因,我试图嵌入的网站无法正常工作。

不工作(只显示空白页):

<iframe src="https://embeds.tagboard.com/newFLdriver/337842/" style="width: 100%; height: 5325px;" scrolling="no" frameborder="0"></iframe>

本网站有效:

<iframe src="https://www.w3schools.com" style="width: 100%; height: 5325px;" scrolling="no" frameborder="0"></iframe>

但谷歌也不会工作。

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:2)

https://embeds.tagboard.com/newFLdriver/337842/拒绝嵌入iframe。

我的chrome dev工具控制台告诉我:

  

拒绝在相框中显示“https://embeds.tagboard.com/newFLdriver/337842/”,因为它将“X-Frame-Options”设置为“DENY”。

除此之外,我得到的是404,这可能是他们的行为。

答案 1 :(得分:1)

有些网站不允许使用X-Policy。如果您检查控制台,则会出现此错误:

拒绝在相框中显示“https://embeds.tagboard.com/newFLdriver/337842/”,因为它将“X-Frame-Options”设置为“DENY”。

您可以阅读有关link的更多信息:

  

X-Frame-Options HTTP响应标头可用于指示是否允许浏览器在a或中呈现页面。通过确保其内容未嵌入其他网站,网站可以使用此功能来避免点击劫持攻击。