Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: addEventListener для визивига
 
 автор: mcfly82   (27.09.2009 в 12:25)   письмо автору
 
 

Доброе время суток.
Подскажите пожалуйста как указать обработчик события onpast, на вставку текста в поле висивига. Вот ссылка на страничку с висивигом: http://sitezona.net/edtr.html

Нашел как сделать для для хрома, сафари и фф:


//Chrome, Safary
if(NewTextArea.frame.window.document.body.addEventListener)
  NewTextArea.frame.window.document.body.addEventListener('paste', edtPaste, true);
//FF
else if(NewTextArea.frame.contentWindow.document.addEventListener)
  NewTextArea.frame.contentWindow.document.addEventListener("paste", edtPaste, true);


Но для IE и Opera не могу сообразить как делать.. все варианты уже перепробовал

Может есть какие-нибудь мысли у кого-нибудь?

  Ответить  
 
 автор: Madman   (28.09.2009 в 16:44)   письмо автору
 
   для: mcfly82   (27.09.2009 в 12:25)
 

//Chrome, Safary
if(NewTextArea.frame.window.document.body.addEventListener)
  NewTextArea.frame.window.document.body.addEventListener('paste', edtPaste, true);
//FF
else if(NewTextArea.frame.contentWindow.document.addEventListener)
  NewTextArea.frame.contentWindow.document.addEventListener("paste", edtPaste, true);
if(NewTextArea.frame.window.document.body.attachEvent)
  NewTextArea.frame.window.document.body.attachEvent('onpaste', edtPaste);
else if(NewTextArea.frame.contentWindow.document.attachEvent)
  NewTextArea.frame.contentWindow.document.attachEvent("onpaste", edtPaste);

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования