如何通过自定义上下文菜单将文本复制到剪贴板(没有flash /加载项)

时间:2013-07-14 16:48:58

标签: javascript html clipboard

我的理解是没有跨浏览器 *解决方案直接设置系统剪贴板的文本,而是在键盘启动的复制事件上,设置文本到系统剪贴板可以通过设置来完成在复制事件之前,专注于按键上的隐藏文本输入。

使用自定义上下文菜单中的“复制”,不会将用户启动的复制事件定向到隐藏输入。

但是,在Google文档中,右键单击会打开自定义上下文菜单, 用户可以将所选文本复制到系统剪贴板。 如何实现这一结果?

  • (谷歌浏览器(v28.x),Mozilla Firefox(v22.x)截至本文撰写时的当前版本,Internet Explorer 10)

1 个答案:

答案 0 :(得分:0)

没有跨浏览器方式来访问没有闪存的系统剪贴板。 剪贴板是一种与安全相关的资源,因为它可能包含敏感数据。

您可以在此博客文章中找到更多信息:

http://brooknovak.wordpress.com/2009/07/28/accessing-the-system-clipboard-with-javascript/