有没有HTTP的do / workaround XML请求

时间:2014-02-03 20:49:15

标签: javascript http xmlhttprequest

我想从javascript中的文件中获取字符串,但它不起作用。该错误表明这是因为只有HTTP支持Cross origin请求。因此,这不起作用的唯一原因显然是因为HTML页面不在线。有没有办法将.txt文件读入可以解决此问题的字符串

这是不起作用的代码:

function readTextFile(file)

{
var File = new XMLHttpRequest();
File.open("GET", file, true);
File.send(null);
Text = File.responseText;
return Text;
}

第6行停止并显示错误。

提前致谢:)

1 个答案:

答案 0 :(得分:0)

出于安全原因,您不能将它用于本地文件,我相信,只要您将file变量设置为文件的有效http网址,它就应该有效。您可以使用xampp / wampp / mamp / etc创建本地Web服务器并从那里运行它!

这样您的链接就像http://localhost/link/to/file.txt