Показать сообщение отдельно
  #1 (permalink)  
Старый 31.01.2014, 17:14
Новичок на форуме
Отправить личное сообщение для schtromm Посмотреть профиль Найти все сообщения от schtromm
 
Регистрация: 27.01.2014
Сообщений: 8

Почему pasteHTML вставляет кучу тегов <br>?
Всех приветствую.

Вставляю в iframe с designMode="on" в Internet Explorer при помощи pasteHTML фрагмент кода HTML, возникает проблема, заключающаяся в том, что появляется куча переносов <br>.

Чтобы было понятнее, поясню, что наблюдается эффект, аналогичный функции nl2br. То есть, все \r\n в исходном коде превращаются в <br> при pasteHTML.

Справиться с этим позволяет только удаление \r\n из кода: replace(/[\r\n]/g,'').

Может кто-нибудь подскажет, почему такое происходит, и как с этим справиться? Корежить исходный код удалением \r\n не очень хочется.

Прошу помочь.
Спасибо.
Ответить с цитированием