看起来IE在将文本放入文本区域时忽略了\r\n。以下是在FF/Chrome/Opera中的效果:
Paragraph1 sometext
Paragraph2 othertext
在IE7/8中:
Paragraph1 sometextParagraph2 othertext
我尝试更改“new-line”CSS参数,但没有成功。有什么想法可能出了问题?
我使用asp.net作为后端,在那里我将文本分配给文本区域,但我怀疑这与问题无关。
更新:似乎是asp.net在不同的浏览器中以不同的方式呈现asp:TextArea - 对于IE,它似乎忽略换行符。当我用textarea替换asp:TextBox时,我得到了正确的结果。有什么想法如何解决这个问题吗?
<textarea>
吗?还是多行的<asp:TextBox>
? - Erik Funkenbusch