Мне нужно очистить HTML вложенного текста в TinyMCE, передав его в веб-сервис, а затем вернув его обратно в текстовое поле. Поэтому мне нужно переопределить Ctrl + V в TinyMCE, чтобы передать текст, выполнить фоновый запрос, и в ответ продолжить с помощью любого обработчика пасты для TinyMCE. Прежде всего, где находится обработчик Ctrl + V от TinyMCE, и есть ли неразрушающий способ его переопределить? (вместо изменения исходного кода)как переопределить Ctrl + V в TinyMCE
2
A
ответ
2
Вы можете написать плагин, который обрабатывает событие ctrl + v и передает его или модифицирует плагин для вставки. Следующий код находится в plugins/paste/editor_plugin.js, и он обрабатывает событие ctrl + v.
handleEvent : function(e) {
// Force paste dialog if non IE browser
if (!tinyMCE.isRealIE && tinyMCE.getParam("paste_auto_cleanup_on_paste", false) && e.ctrlKey && e.keyCode == 86 && e.type == "keydown") {
window.setTimeout('tinyMCE.selectedInstance.execCommand("mcePasteText",true)', 1);
return tinyMCE.cancelEvent(e);
}
return true;
},
Вот.
Смежные вопросы
- 1. CTRL + V неотформатированная на TinyMCE
- 2. TinyMCE дважды вставляет редактор в Ctrl + V
- 3. FabricJs Ctrl C + Ctrl V
- 4. Переопределить Ctrl в TextBox?
- 5. Загрузить скриншоты Ctrl + V
- 6. Ctrl-V на Jtable
- 7. Как обнаружить Ctrl + V в Silverlight 4?
- 8. Как сделать V работу Ctrl + в CLion
- 9. Как обнаружить Ctrl + V в AHK?
- 10. Как нажимать Ctrl + V в Selenium WebDriver
- 11. Windows Constants для Ctrl + X, Ctrl + C и Ctrl + V
- 12. Как назначить CTRL + SHIFT + V как KeyGesture?
- 13. Ловля CTRL + V вызывает проблемы
- 14. ctrl-v изображение в richtextbox в sharepoint
- 15. TinyMCE Joomla 3 force paste как обычный текст на Ctrl-v
- 16. Захват ctrl + V в VB.NET combobox
- 17. Как переопределить ВИМ плагин Ctrl-P bindinds
- 18. Отключить правый щелчок, ctrl + c, ctrl + v и функции выбора
- 19. Visual Studio: CTRL + M CTRL + V (.Net MVC)
- 20. паста (ctrl + v) загрузчик файла изображения
- 21. Выполнение штрихов клавиатуры «Ctrl + A» «Ctrl + C» и «Ctrl + V» в текстовом поле с селеном C#
- 22. Отключить копию (ctrl + c), вставить (ctrl + v), cut (ctrl + x) в excel
- 23. Разрешить только номера и ctrl + a, ctrl + v, ctrl + c в текстовое поле
- 24. Имитировать ctrl + v event на javascript
- 25. PostMessage Ctrl + V без поднятия окна
- 26. Как удалить стили Word при вставке Ctrl + V в CKEditor?
- 27. Как включить вставку в текстовое поле с помощью Ctrl + v
- 28. Как разрешить CTRL-V (Вставить) в текстовом поле Winforms?
- 29. Переопределить Caps Lock с Ctrl, используя C#
- 30. Как изменить функцию «копировать» и «вставить» Pycharm в ctrl + c и ctrl + v?