【问题标题】:TinyMCE right click paste workaround / hack?TinyMCE 右键单击​​粘贴解决方法/破解?
【发布时间】:2015-11-07 00:35:51
【问题描述】:

此时,毫无疑问,由于浏览器的限制,无法在 TinyMCE 中进行右键粘贴(除非用户特别启用)。

但是,是否有任何解决方法,例如使用 JavaScript 捕获粘贴事件,将剪贴板内容粘贴到某个隐藏的文本区域,然后拉出内容并将其插入到他们单击粘贴的任何位置?还是这是一厢情愿?

或者您是否可以在右键单击时执行preventdefault,以便出现正常的右键单击菜单?

【问题讨论】:

    标签: javascript tinymce clipboard paste


    【解决方案1】:

    如果您想右键粘贴,您需要在 TinyMCE 上下文菜单或右键粘贴之间进行选择。通过禁用上下文菜单,将出现通常的浏览器右键单击框,它允许您将剪贴板上的内容粘贴到富文本框中。

    【讨论】:

    • Chrome 浏览器的菜单在右键单击时不显示粘贴选项。它显示回来等但不粘贴
    • 您使用的是哪个版本?你有可以重现问题的演示吗?您右键单击哪个元素?如果它是 inputtextarea 并且上下文菜单被禁用,我看不出没有粘贴选项的任何原因,前提是你的剪贴板中有东西......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    • 2010-09-25
    • 1970-01-01
    相关资源
    最近更新 更多