Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.06.2014, 03:55
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

как определить вставку в contenteditable
Задача определить вставку контента в contenteditable.
Ни редактирование, ни вырезание, ни удаление а именно вставку из буфера обмена.

поддержка от ie10, и желательно от опера 12
Обсолютно фиолетово как именно была произведена вставка клавой или мышой. Ну клаву положем я еще смогу отследить перехватив комбинацию клавиш ctrl+v и shift+insert, а вот с мышой сложнее все.

dom Observer срабатывает как при вставке так и при любом другом изменении, так что не канает.
Может есть какие-то забытые богом эвенты на paste
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 04.06.2014 в 04:27.
Ответить с цитированием
  #2 (permalink)  
Старый 04.06.2014, 07:37
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от DjDiablo
Может есть какие-то забытые богом эвенты на paste
Google! я призываю тебя!
https://developer.mozilla.org/en-US/...lement.onpaste
Ответить с цитированием
  #3 (permalink)  
Старый 04.06.2014, 09:10
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

onpaste в опере работает начиная с 12.15
Ответить с цитированием
  #4 (permalink)  
Старый 04.06.2014, 10:54
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Спс.
Странно я пробывал paste но у меня не срабатывал, а этот пример работает.
http://learn.javascript.ru/play/oDXQQb
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 04.06.2014 в 11:10.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как определить на каком элементе произошло событие hover(или mouseenter)? Boshnik Оффтопик 10 24.03.2014 11:04
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как отловить событие в contenteditable? D_Pavel Events/DOM/Window 10 21.01.2014 16:08
как правильно отслеживать вставку html() bombascter jQuery 15 20.11.2012 09:47
Как определить активное окно/вкладку? Chameleon Events/DOM/Window 5 19.03.2012 08:59