程序化触发剪切/复制/粘贴
Programmatically trigger Cut/Copy/Paste
我使用TinyMCE插件为用户提供一种输入HTML内容的方式,并将其保存到数据库中。在某些情况下,我希望通过单击按钮将此内容移植到默认电子邮件客户端。
因为这是HTML内容,我不能使用mailto
,因为它唯一支持的MIME类型是text/plain
。
我的下一个最好的选择是为用户提供一个快速的复制/粘贴-也许,点击一个按钮。TinyMCE确实将此作为工具栏选项之一,但在单击它时,我看到消息:
当前浏览器不支持,请使用键盘快捷键相反。
我用的是最新版本的Chrome。
是否有一种方法让我实现这个自己使用JavaScript
我确实想回答,让你知道这是可能的在其他浏览器上的flash。你必须使用闪光灯。您将需要创建自己的按钮,而不是默认的复制/剪切按钮,并将其作为flash复制/剪切应用程序。使用flash复制/剪切示例(http://active.tutsplus.com/tutorials/actionscript/quick-tip-create-a-copy-to-clipboard-button-in-flash/)
注意:如果你为tinyMCE实现了这个,我建议把它发布给他们的开发团队来添加。
相关文章:
- FabricJS剪贴板实现(复制/粘贴)
- 带有单选按钮的html表格复制粘贴到xls中
- 将大字典复制粘贴到chrome控制台中
- CkEditor复制/粘贴实现-从编辑器复制和从外部编辑器复制
- 如何在iframe中禁用复制粘贴
- CKEDITOR-<p>而不是<br/>导致复制粘贴问题
- 当通过javascript而不是按键/复制/粘贴更新文本输入时使用的事件处理程序
- 有没有一种方法可以减少每个页面包含的内容在html/css中的复制粘贴
- 如何禁用复制/粘贴或从plone 4.1中的文件预览下载文件
- 尝试复制粘贴输入字段的值时:无法读取属性'nodeType'的未定义
- 结构 JS:在鼠标按下时复制/粘贴对象
- Handsontable - 我在复制/粘贴德语数值时发现了一个错误
- answers.com 上的复制/粘贴功能
- 在 iframe 中复制粘贴时执行 Javascript
- 在 Javascript 中捕获复制/粘贴/选择
- 如何禁用复制粘贴(浏览器)
- 复制粘贴图片从互联网到输入字段
- 当鼠标点击复制粘贴文本框发生更改时,jquery不会触发更改
- javascript剪切/复制/粘贴到剪贴板:谷歌是如何解决的
- 如何在Chrome扩展中复制/粘贴