我的理解是,没有跨浏览器* 直接设置系统剪贴板文本的解决方案,相反,在键盘启动的复制事件上,可以通过将焦点设置为之前按键上的隐藏文本输入来完成将文本设置到系统剪贴板到复制事件。
使用自定义上下文菜单中的“复制”,没有用户启动的复制事件被定向到隐藏的输入。
然而,在 Google 文档中,右键单击会打开一个自定义上下文菜单,用户可以在其中将所选文本复制到系统剪贴板。怎样才能达到这个结果?
- (截至本文撰写时的 Google Chrome (v28.x)、Mozilla Firefox (v22.x) 当前版本、Internet Explorer 10)