2013-03-29 35 views
0

我正在使用Jquery load()函數在頁面的Textarea部分加載一個文本文件。能夠在所有瀏覽器中按預期顯示文本,而且FFox和Chrome瀏覽器以行尾顯示文本沒有問題,但IE顯示的是沒有任何換行符的所有文本。請指教。下面是我的代碼:IE問題 - Textarea總是在一個字符串中顯示文本而沒有換行符

<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> 

回答

0

我相信如果你設置文件的內容的文本IE的值也會看到換行符。

這樣:

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

HTH。

+0

工作。非常感謝您的幫助 – user1908522

+0

沒問題。如果我的答案是您的解決方案,請接受它。謝謝。 –

相關問題