Я делаю:
alert($("#div").text());
примерно так:
<div id="div">
<div>
Some text
<div>
</div>
Почему беглый контент? Потому что это иногда некорректно, и я не хочу, чтобы это мешало или нарушало остальную часть документа.
В FF отображается сохранение новых строк. В IE7 это не так. Мне нужно сохранить пустое пространство. Этот контент действительно находится в текстовом поле для редактирования.
И перед тем, как кто-либо рекомендует редактор текстового редактора, этот код на самом деле не является HTML. Это индивидуальный диалект.
Итак, как мне сохранить символы новой строки в IE?