我有一个Google Docs集合,我想将其嵌入到iframe中:
https://docs.google.com/open?id=0B6yYgWS-CUJ2ZTUxZGI4MGUtMWM0Yy00YzY0LWIxOTMtMDFlN2RjNDAxNGM2
这里的问题是Google设置了X-Frame-Options标题,因此它们似乎只允许将此集合嵌入到Google网站中:
X-Frame-Options: SAMEORIGIN
screenshot-with-shadow.png http://img580.imageshack.us/img580/4526/screenshotwithshadow.png
现在我意识到谷歌在某些时候不允许他们在iframe中使用内容的原因,但这是一个我认为有能力做到这一点的情况.
有了文档谷歌还允许两种“共享”方法
>您可以单击“共享”按钮并设置可见性,这将为您提供文档的链接
>或者您可以单击“发布到Web”,它将为您提供链接或iframe选项.
iframe网址与链接网址类似,只是它在结尾处有“& embedded = true”查询变量.除了参数是“& output = embed”之外,谷歌地图也是如此
我相信在我的网站上我无法使用标题或Javascript来允许加载Google文档集合的iframe内容,我希望有人可能知道为Google文档集合生成嵌入代码的方法这将允许它加载到iFrame中.