Показать сообщение отдельно
  #1 (permalink)  
Старый 20.01.2012, 21:27
Аспирант
Отправить личное сообщение для alexandre Посмотреть профиль Найти все сообщения от alexandre
 
Регистрация: 23.03.2009
Сообщений: 44

createRange и глюки ie
var rng = window.document.selection.createRange();
rng.pasteHTML("<div>" + rng.htmlText + "</div>");

Вообщем такая проблема если пересекается этот див с любым другим тегом например с <p>
<p> aaaaaa aaaaa aaaa<div> aaaaaa aaaaa</p> aaaaa </div>

то при попытке его отредактировать например нажать ентер посредине див просто исчезает. Все бразеры в таком случае разруливают ситуацию, но как всегда IE оригинален. Что сделать ума не приложу.
Ответить с цитированием