Почему pasteHTML вставляет кучу тегов <br>?
Всех приветствую.
Вставляю в iframe с designMode="on" в Internet Explorer при помощи pasteHTML фрагмент кода HTML, возникает проблема, заключающаяся в том, что появляется куча переносов <br>.
Чтобы было понятнее, поясню, что наблюдается эффект, аналогичный функции nl2br. То есть, все \r\n в исходном коде превращаются в <br> при pasteHTML.
Справиться с этим позволяет только удаление \r\n из кода: replace(/[\r\n]/g,'').
Может кто-нибудь подскажет, почему такое происходит, и как с этим справиться? Корежить исходный код удалением \r\n не очень хочется.
Прошу помочь.
Спасибо.
|