我只是想在与 JS 脚本相同的父文件夹中打开一个静态文本文件。 这是我试过的代码:
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
console.log(this.readyState)
console.log(this.status)
};
xhttp.open("GET", "Files/English.txt", true);
xhttp.send();
但是每次输出都是 1 0 4 0
文件结构是
container
main.html
Files
English.txt
JS
test.js
我正在尝试加载 English.txt 文件,但状态始终为 0,并且在浏览器的控制台中显示
Access to XMLHttpRequest at 'file:///M:/VSC/container/Files/English.txt' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, brave, chrome-untrusted, https.
4
0
test.js:43 GET file:///M:/VSC/container/Files/English.txt net::ERR_FAILED
我只想在 javascript 中打开这个静态(但很长)的文本文件,这样我就可以创建一些 HTML 元素,但我什至不能这样做?
我正在使用勇敢的浏览器。