我正在编写一个网站,通过jQuery动态加载内容.这样做的原因是让音频播放器保持运行,同时能够在不刷新的情况下浏览页面内容.
试图让YouTube视频正常工作时遇到了麻烦,设置就像这样.
网站内容使用.load()加载,对于视频页面,它包含一个无序的YouTube视频链接列表,每个视频都有一个空的< div> for< iframe>‘s.点击链接会增加< li>并嵌入< iframe>随着视频.
一切都很好,除了< iframe>不会加载源,抛出此错误.
拒绝在一帧中显示’http://www.youtube.com/watch?v=myvideo‘,因为它将’X-Frame-Options’设置为’SAMEORIGIN’.
还尝试添加< iframe>进入< li> with display:none;结果相同.
我以为我理解了javascript相同的域名政策,但这超出了我的范围.谷歌搜索错误让我相信它是服务器端的东西?但这没有任何意义.
很难摆弄这样的东西,希望它有意义.