2012-10-15 47 views
1

我有一個巨大的文本文件,我將選擇5aléatoirligne來讀取和存儲內容到一個數組中,但是當我測試我得到的響應時,它不會產生alert()不顯示所有內容。使用AJAX和一個巨大的文本文件

function loadWords(){ 
    var xhr = new XMLHttpRequest(); 
    xhr.open('GET', "dico/francais.txt"); 
    xhr.onreadystatechange = function(){ 
     if(xhr.readyState == xhr.DONE && xhr.status == 200){ 
      alert(xhr.responseText); 
     } 
    } 
    xhr.send(null); 
} 

有沒有其他更強大的方式來完成工作?

回答

1

你不能把大量的數據爲alert();

alert永遠剝奪其一定長度後(有時當你的屏幕分辨率不夠大,以顯示它的所有等)

你可以做的,將它的所有內容放入HTML中的textarea以查看它。