我有一个网页,用于查看iframe中的某些网站(具有" viewport"作为名称属性)。
当我点击下一个按钮时,没有任何反应:
<a href="https://www.google.be/search?hl=en&site=imghp&tbm=isch&source=hp&q=site%3Aromanliturgy.org" target="viewport" ><button type="button">View</button></a>
但是当我粘贴网址&#34; https://www.google.be/search?hl=en&site=imghp&tbm=isch&source=hp&q=site%3Aromanliturgy.org&#34;手动进入浏览器的新选项卡,它可以正常工作。
这个问题不会出现在简单的网址上,因为&#34; http://themusicpoint.tumblr.com/archive&#34;
我不知道出了什么问题。任何帮助,将不胜感激。提前谢谢。
答案 0 :(得分:1)
网站www.google.be不允许该网页显示在其他网站的iframe中。 (HTTP标头 X-Frame-Options 设置为 SAMEORIGIN )
Firefox控制台中的错误消息如下:
Load denied by X-Frame-Options: https://www.google.be/search?hl=en&site=imghp&tbm=isch&source=hp&q=site%3Aromanliturgy.org does not permit cross-origin framing.