2012-04-17 24 views
0

当我尝试使用以下代码将facebook或youtube加载到iframe标记时,没有任何事情发生。页面没有加载到iframe标签 拥有多个站点,如YouTube,计算器和Facebook将youtube,stackoverflow或Facebook主页加载到iframe标记时出错

代码出现此问题:

 <head> 
     <title>HTML Test</title> 
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
     </head> 

     <body> 

     <p>Below is an iframe.</p> 
     <iframe src="http://www.youtube.com/" width="400" height="150"> 
     <p>iframes are not supported by your browser.</p> 
     </iframe> 

     </body> 
     </html> 

任何帮助,请

回答

2

我试了一下

http://jsfiddle.net/KPk6n/1

并查看控制台,我得到

显示通过X架禁止-Options

所以我认为这些网站不允许框架,这可能是一种解决方法,但我会说你应该尊重他们,而不是框架他们

0

你所说的这些网站可能禁用从iFrames访问。

我的网站的作品在这个例子就好:http://jsfiddle.net/3vxvm/

+0

我知道很多其他网站工作正常,但我的问题是与这3个网站 – naruto 2012-04-17 02:13:50

+0

@naruto你显然没有完全阅读我的答案。这些网站必须启用某种脚本或标题才能阻止iFrame访问其网站。 – esqew 2012-04-17 02:15:21

+0

首先我感谢你的帮助,但你的意思是没有解决这个问题 – naruto 2012-04-17 02:18:10