读取与 JavaScript 文件相同目录中的文件

Tho*_* An 5 javascript file

我可以加载位于与 JavaScript 文件相同的相对路径中的图像文件

var imgObj = new Image(); 
imgObj.src = "images/backdropLevel0.jpg";
Run Code Online (Sandbox Code Playgroud)

但是我如何对文本文件做同样的事情(就像简单的和纯 JavaScript 一样)?
(它有一些我正在开发的 webGL 游戏的初始数据)。

附注。我不是在使用新的 File 对象询问来自客户端计算机的用户输入。

wba*_*art 4

获取图像很容易,因为浏览器负责所有的获取和渲染。但是,将任意文件加载到脚本中还需要几行:

var req = new XMLHttpRequest();
req.onload = function(){
    process_webgl_data(this.responseText);
};
req.open('GET', './webgl_init.dat');
req.send();
Run Code Online (Sandbox Code Playgroud)

process_webgl_data您想要对文件文本执行的操作在哪里。

编辑:两件事很快。请记住,请求 URI 是根据html 文件而不是脚本来解析的,其次,这里是XHR 的文档。