【问题标题】:IE Issue- Textarea always display text in one string without line breaksIE 问题 - Textarea 始终在一个字符串中显示文本,没有换行符
【发布时间】:2013-03-20 14:29:44
【问题描述】:

我正在使用 Jquery load() 函数将文本文件加载到页面上的 Textarea 部分。能够在所有浏览器中按预期显示文本,并且 FFox 和 chrome 可以毫无问题地显示带有行尾的文本,但 IE 正在显示所有文本而没有任何换行符。请指教。下面是我的代码:

<script>
$(document).ready(function() {
   $("#contentArea").load("test.txt");
});
</script>

<textarea id="contentArea"  rows="12" cols="80" disabled="yes" style="color:#663300;font-size:95%;background:#F5F5F5;line-height:25px;border:0px;font-weight:bold;font-family:Trebuchet MS;"></textarea>

【问题讨论】:

    标签: internet-explorer textarea line-breaks


    【解决方案1】:

    我相信如果你将 Textarea 的值设置为文件的内容,IE 也会看到换行符。

    所以:

     $(document).ready(function(){
         $.get('test.txt', function(contents) {
               $("contentArea").val(contents);
         },'text');
      });
    

    HTH。

    【讨论】:

    • 没问题。如果我的回答是您的解决方案,请接受。谢谢。
    猜你喜欢
    • 2011-08-07
    • 1970-01-01
    • 2021-04-11
    • 2012-11-09
    • 1970-01-01
    • 1970-01-01
    • 2022-08-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多