0

我正在为以下问题寻找 javascript 解决方案。我在我的网站上使用 CKEditor,但我认为这无关紧要。因为我认为这是本机功能,而不是 CKEditor 的功能。

我想禁用在编辑器中移动选定的文本。用户需要能够在编辑器中移动选择文本,这可能不会被禁用。

我唯一想禁用的是移动选择。或者更好的选择下降。

4

1 回答 1

1

使用ondrop事件。

myEditor.ondrop = function preventDrop (e) {
    e.preventDefault();
};

jsfiddle.net/PHgdZ

但是,如果更改跟踪是您真正追求的,则无需阻止拖放。只需使用ondrop事件来跟踪更改。对于较新的浏览器,只需使用oninput. 无论输入法如何,这都会检测到变化。

jsfiddle.net/PHgdZ/1

于 2013-03-18T17:29:55.190 回答