如何在Iframe中嵌入Google文档集合?

cwd*_*cwd 6 embed iframe google-docs

我有一个Google Docs集合,我想将其嵌入到iframe中:

https://docs.google.com/open?id=0B6yYgWS-CUJ2ZTUxZGI4MGUtMWM0Yy00YzY0LWIxOTMtMDFlN2RjNDAxNGM2

这里的问题是Google设置了X-Frame-Options标题,因此它们似乎只允许将此集合嵌入到Google网站中:

X-Frame-Options:    SAMEORIGIN
Run Code Online (Sandbox Code Playgroud)

screenshot-with-shadow.png http://img580.imageshack.us/img580/4526/screenshotwithshadow.png

现在我意识到谷歌在某些时候不允许他们在iframe中使用内容的原因,但这是一个我认为有能力做到这一点的情况.

有了文档,Google还允许两种"共享"方法

  1. 您可以单击"共享"按钮并设置可见性,这将为您提供文档的链接
  2. 或者您可以单击"发布到Web",它将为您提供链接或iframe选项.

iframe网址与链接网址类似,只是它&embedded=true的末尾有" "查询变量.对于谷歌地图也是如此,除了参数是" &output=embed"

虽然我认为我的网站上的标题或Javascript无法用于加载Google文档集合的iframe内容,但我希望有人可能知道为Google文档集合生成嵌入代码的方法这将允许它加载到iFrame中.

Ric*_* II 4

更新:看起来 Google 已允许通过 iFrame 嵌入 Google Docs/Drive 项目。以下是该页面的当前标头(请注意,此 URL 位于重定向之后):

在此输入图像描述