【发布时间】:2013-03-06 16:21:48
【问题描述】:
我想将我的 Google 学术搜索页面的公共视图嵌入到我的个人网页中。我使用了 iframe 标签,但结果框只是空的。 iframe 标签应用的一般规则是什么?
【问题讨论】:
-
你能放一些代码吗
我想将我的 Google 学术搜索页面的公共视图嵌入到我的个人网页中。我使用了 iframe 标签,但结果框只是空的。 iframe 标签应用的一般规则是什么?
【问题讨论】:
简短的回答:你不能,因为谷歌拒绝允许其他网站嵌入它的页面。实际上,如果您使用的是调试器,它应该会警告您 Google 在其响应中使用了相同的来源策略: 拒绝在框架中显示“http://scholar.google.fr/...”,因为它将“X-Frame-Options”设置为“SAMEORIGIN”。
【讨论】:
想知道一切吗?按照下面的链接。 http://www.w3schools.com/tags/tag_iframe.asp
由于书签和导航,我的意见是避免使用 iframe。 这里有一些替代方案 Alternatives to Iframe http://icant.co.uk/articles/crossdomain-ajax-with-jquery/index.html
【讨论】:
我解决此问题的方法是将我的所有出版物从 Google Scholar 导出到 bib 文件,然后使用 bibbase.org 使用生成的 bib 文件创建出版物页面。您可以将生成的页面嵌入您的网站。工作正常,看起来不错。
【讨论】: