使用AJAX和一个巨大的文本文件

时间:2012-10-15 11:18:42

标签: javascript ajax

我有一个巨大的文本文件,我将选择5个aléatoirligne来读取并将内容存储到一个数组中但是当我测试我得到的alert()响应时它没有显示所有的内容。

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 个答案:

答案 0 :(得分:1)

您无法将大量数据放入alert();

alert将在一定长度后将其剥离(有时当您的屏幕分辨率不足以显示所有等等时)。

您可以做的是将所有内容放入HTML中的textarea以便查看它。