gpt4 book ai didi

javascript - 如何(在 javascript、Jquery 或 Ajax 等中)将本地文本文件或 xml 文件加载到变量中?

转载 作者:行者123 更新时间:2023-12-03 10:10:33 25 4
gpt4 key购买 nike

首先,我知道<input type="file" value="c:\\blah.txt">行不通的。我尝试过 Ajax 和其他东西,但 Google 有安全性,所以我不能。我如何在 JavaScript(不是 PHP)中加载本地文件?不,我并不是想窃取人们的数据。

或者,如果这些都不起作用,是否可以将数据从命令提示符传递到 HTML/JavaScript 文件/页面,而无需复杂的服务器设置? (命令提示符读取文件,并将其提供给 HTML)。

想做的事情:

<script type="text/javascript" src="//www.mydomain.com/scriptfile.js">

我失败的尝试之一:

$.ajax({
type: "GET",
url: path,
dataType: "script",
});

我尝试过对 JS 和文本文件使用脚本和文本类型,但没有成功。我不断在控制台中收到 Google 安全错误。

我正在尝试做什么:

我想加载"file"格式的 file.txt。可以说我有 var x = /path/to/localfile/text.txt .

然后,我基本上想做的是:

var x = "c:\\folder\\test.txt";
$.ajax({
async: false,
type: "GET",
url: x, //<------
dataType: "text",
contentType: "application/x-www-form-urlencoded;charset=UTF-8",
success: function (data) {
alert(data);
//parse the file content here
}
});

基本上,我想从变量名称加载文件,并将文本文件的数据发送到变量 y。

但是无论我尝试了多少方法,都不起作用。

最佳答案

目前这是不可能的。如果你想在Web项目中加载本地文件,你可以使用java小程序。Javascript 仅允许访问 cookie 和网络存储。

关于javascript - 如何(在 javascript、Jquery 或 Ajax 等中)将本地文本文件或 xml 文件加载到变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30135589/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com