| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > firefox и paste в iframe |
| Автор: Frozen_Coyote 21.2.2011, 23:11 | ||
| Здравствуйте, такой нюанс:
Даный код делает следующее: я нажимаю ctrl + v -> алерт отображает текущий контент iframe -> вставляется мой текст из буфера что мне нужно: мне нужно получить (ну пусть в алерт, не суть) текст из iframe, который получился ПОСЛЕ появления моей вставки. Иными словами - нажимаю ctrl + v -> вставляется текст -> появляется алерт с обновленным контентом iframe. Ну какой то типа afterpaste что ли - помогите плиз спасибо! |
| Автор: Amphiluke 22.2.2011, 19:43 | ||
Поставьте в обработчике небольшой таймаут на выполнение операции считывания содержимого фрейма.
|
| Автор: Frozen_Coyote 22.2.2011, 20:35 |
| Спасибо за ответ, задержка - это некрасиво |
| Автор: Amphiluke 22.2.2011, 20:41 |
Напишите, плиз, как. |
| Автор: Frozen_Coyote 23.2.2011, 09:24 | ||
Я не стал перехватывать событие "Paste" - я стал перехватывать keyup. И лис спокойно дожидается изменения контента в iframe а по отпусканию клавиши реагирует
|
| Автор: Amphiluke 23.2.2011, 09:43 |
| К сожалению, это не сработает при вставке через контекстное меню. |