我想在iframe中打开网站,但有些显示空白。我想以某种方式破解它,或者检测iframe是否被阻止,然后重定向到我网站上的另一个页面。
如果我将Google的网址添加到iframe中,它会有效,但有些网站会在代码中执行某些操作,以免您在自己网站的iframe中打开自己的网站。
答案 0 :(得分:2)
David Chen指出我之前的回答是错误的跨域访问,这是非常正确的。
目前网络上的解决方案是下载网站标题并评估是否会阻止iframe。
执行此操作的网站是
http://www.tinywebgallery.com/blog/advanced-iframe/free-iframe-checker
如果您下载网站标题并且它包含X-Frame-Options,例如
' X-Frame-Options => SAMEORIGIN'
然后,这可以帮助您确定是否会加载Iframe。
x-frame-doc上的文档在此处找到 - https://developer.mozilla.org/en-US/docs/Web/HTTP/X-Frame-Options