【发布时间】:2020-01-04 04:30:46
【问题描述】:
我正在处理问题,我发现了与我完全相同的问题,但问题从未得到解答。问题的链接是:
javascript how to read a local file Dcnied access
基本上,我以管理员身份登录并以管理员身份运行 Visual Studio,我的本地文件位于 C:\users\Administrator 目录下,我的代码与链接帖子的代码完全相同,但我正在拒绝访问。这是我的代码:
function readTextFile(file) {
var rawFile = new XMLHttpRequest();
rawFile.open("GET", file, false);
rawFile.onreadystatechange = function () {
if (rawFile.readyState === 4) {
if (rawFile.status === 200 || rawFile.status == 0) {
var allText = rawFile.responseText;
alert(allText);
}
}
}
rawFile.send(null);
}
function kmlBtnClick () {
readTextFile("file:///c:/users/Administrator/KML/Operations.kml")
}
谁能帮忙?
【问题讨论】:
-
您是否在所有浏览器中都看到相同的错误?在 chrome 中,您是否收到跨域请求错误?将localhost 添加到受信任的站点有帮助吗?
-
本机文件系统仅在实验标志下可用。
-
是的,我看到了同样的浏览器错误。现在就实验标志而言,我不确定你在说什么。
标签: javascript