В IE, когда я вставляю текст в тег <pre>, символы новой строки игнорируются:
<pre id="putItHere"></pre>
<script>
function putText() {
document.getElementById("putItHere").innerHTML = "first line\nsecond line";
}
</script>
Использование \r\n вместо простой \n не работает.
<br/> работает, но вставляет лишнюю пустую строку в FF, что неприемлемо для моих целей.