我想在 iframe 中嵌入一个网页,但它根本不起作用。具有相对路径的内部页面正常显示。但是这个简单的代码不起作用:
<iframe src="http://www.google.com/"></iframe>
应该显示 iframe 的地方是空的。我查看了页面源代码,之后什么都没有
这怎么可能?
最佳答案
Google 使用 X-FRAME-OPTIONS HTTP header 禁止将其页面放入 iframe: https://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header
几乎所有现代浏览器都会拒绝将带有此 HTTP header 的页面放入 iframe 中。您对此无能为力。
关于html - 带有外部页面的 iframe 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9158024/