2013-06-21 84 views
0

IFRAME的问题我在html代码,当标签和相同的内部链接不把它效果很好<href>链接有与IE8和IE9

下面里面放的时候给人的问题是代码:

<iframe frameborder="0" src="http://localhost/TestingLink.htm"></iframe> 

代码TestingLink.htm:

<a href="http://www.google.com">Click me</a> 
+0

这是因为谷歌没有按不允许他们的网站被加载到iFrame中。 –

回答

2

这是因为谷歌将DENYX-Frame-Options标题。意思是你不能将该网站嵌入到iframe中。

DENY:页面无法显示在框架中,而不管 站点尝试这样做。

这就是你会看到错误,当你调试页面上的iframe:

Load denied by X-Frame-Options: https://www.google.co.uk/ does not permit cross-origin framing. 

了解更多关于X-框架,选项此处:https://developer.mozilla.org/en-US/docs/HTTP/X-Frame-Options