0

我必须创建一个向用户显示文档的过程,用户可以突出显示文本并从文档的某些部分复制(并最终粘贴)文本。

我在 iframe 中使用谷歌文档查看器(因为我需要一个免费的通用文档查看器 - 尽管我对查看器的其他想法持开放态度)。谷歌文档查看器可以满足我的需要,但似乎我无权访问 iframe 的内部来获取突出显示的内容。

我查看了许多与在 javascript 中触发副本 (cntl-c) 相关的链接,但在此过程中没有任何确定的。

理想情况下,我希望在 iframe 之外单击一个按钮,单击该按钮会将用户在 google doc 查看器中所做的选择复制到剪贴板。

关于如何实现这一目标的任何建议?

4

1 回答 1

0

利用window.getSelection();.

教程: http: //mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html

于 2013-03-31T06:16:10.213 回答