如果你安装了“paste”插件,使用Firefox进行右键粘贴文本到TinyMCE编辑器中好像是不可能的。为什么会这样呢?
我使用的环境包括:
- Firefox 33.1.1 (尽管用户声称在FF 29上也存在该问题) - 带有“paste”插件的TinyMCE 4.1.1
但我可以在以下情况下通过右键粘贴而没有错误:
- 具有contenteditable="true"属性的元素(与TinyMCE相同的方法),在http://html5demos.com/contenteditable上测试过 - 普通的textarea - 不带“paste”插件的TinyMCE 4.1.1
我使用的环境包括:
- Firefox 33.1.1 (尽管用户声称在FF 29上也存在该问题) - 带有“paste”插件的TinyMCE 4.1.1
但我可以在以下情况下通过右键粘贴而没有错误:
- 具有contenteditable="true"属性的元素(与TinyMCE相同的方法),在http://html5demos.com/contenteditable上测试过 - 普通的textarea - 不带“paste”插件的TinyMCE 4.1.1
用户在TinyMCE论坛上早在2007年就讨论过,并提到一个警告,显示“在Mozilla和Firefox中不可用复制/剪切/粘贴”,但我在FF 33中没有收到此警告。没有人提到为什么会出现这个问题,而TinyMCE管理员声称“这不是错误”。我想知道是Firefox或TinyMCE做了什么更改导致了这个问题,以及为什么(安全性?)。
这个问题-- tinymce鼠标粘贴不起作用 --有一个解决方法:删除“contextarea”插件或任何基于它的插件。但我很感兴趣为什么会发生这种情况。