我如何在我的网站中嵌入Google文档?

时间:2010-10-10 10:28:37

标签: html

如何在我的网站中嵌入Google文档以便像编辑一样使用它?

4 个答案:

答案 0 :(得分:1)

如果您只想使用编辑组件(粗体,斜体等,例如此答案表格上方的那些),那么一个好的选择就是使用TinyMCE。它是免费的,跨浏览器兼容的,可在此处获取:http://tinymce.moxiecode.com/

它是在javascipt(jQuery版本可用)中制作的,它的作用是在html友好标签中包含单词(或字符),例如<strong>表示粗体,<em>表示斜体等。当您想要更改颜色等时,选择将放在<span>标记中,因此不会破坏您的段落流。

选项的总选择非常大,但可以根据您的意愿进行定制。我个人推荐它,因为它是允许客户编辑内容并将其正确保存在数据库中的最佳方式。

答案 1 :(得分:1)

是的。要嵌入的代码:

<iframe src="" width="640" height="718" frameborder="0" marginheight="0" marginwidth="0">Loading…</iframe>

别忘了添加

embedded=true

到网址。 (例如<iframe src=“https://docs.google.com/document/d/1f2YyognZrHKo0lGBiV2yMNW2Ojl0IG6gaNihURMxBsA/edit?embedded=true” width=“640” height=“718” frameborder=“0” marginheight=“0” marginwidth=“0”>Loading…</iframe>

答案 2 :(得分:0)

您可以使用Google Documents List API

  

Google Documents List API允许   客户端应用程序   以编程方式访问和操作   用Google存储的用户数据   文档。

答案 3 :(得分:0)

以我的拙见,这是不可能的。通常谷歌会宣布一个API,如果他们希望其他开发人员只使用他们的编辑器。您要问的是非常有趣的 - 您希望谷歌文档编辑器打开一个文件(不一定在谷歌驱动器中),然后编辑它并在用户完成编辑后保存它。您还需要协作编辑功能(我想),其中有几个人可以编辑同一个文档。

但为了让编码人员可以使用这些内容嵌入他们的网站,谷歌必须从他们的编辑器中完全删除他们的身份验证系统,以及支持谷歌驱动器和许多其他东西。谷歌不会这么做,因为我认为这将对他们的业务产生负面影响。

我会在这里向您推荐一些链接,这些链接可以帮助您找到一个好的编辑器:

(编辑代码):http://en.wikipedia.org/wiki/Comparison_of_JavaScript-based_source_code_editors (用于编辑普通文本):http://www.webdesignerdepot.com/2008/12/20-excellent-free-rich-text-editors/

但他们中没有人会像Google文档一样进行协作编辑。我知道,我也很失望。我也在寻找具有这种性质的文本编辑器,但却找不到。