gpt4 book ai didi

javascript - 我可以在运行时获取上传路径吗?

转载 作者:行者123 更新时间:2023-11-28 07:38:49 25 4
gpt4 key购买 nike

我需要通过jquery-file-uploader获取我上传的文件的上传路径.

$('.new_plotphoto').fileupload({
done: function (e, data) {
var filess = data.files[0];
var filename = filess.name;
var filepath = filess.filepath;
console.log(filename); // this shows filename
console.log(filepath); // this shows undefined
}
});

最佳答案

上传文件的路径是一项安全功能。来自 W3C File API docs关于文件名:

The name of the file; on getting, this must return the name of the file as a string. There are numerous file name variations on different systems; this is merely the name of the file, without path information.

只有上传目录后,文件路径才会启用:

<input type=file multiple directory webkitdirectory onchange="console.log(this.files)">

在这种情况下,文件对象的 webkitRelativePath(对于 WebKit 浏览器)字段将不为空。但它只会显示上传目录内的路径。

另请注意,上传图像的 iOS 浏览器始终具有以下文件名:image.jpg,并且没有有关路径的信息。

关于javascript - 我可以在运行时获取上传路径吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28296289/

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