gpt4 book ai didi

jquery - 使用 jQuery 输入文件的完整路径

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

当我在带有 type="file" 的输入上调用 val() 时,我只获得文件名而不是完整路径。如何获得完整路径?

最佳答案

你不能:这是所有现代浏览器中的一项安全功能。

对于IE8 ,默认情况下它处于关闭状态,但可以使用安全设置重新激活:

When a file is selected by using the input type=file object, the value of the value property depends on the value of the "Include local directory path when uploading files to a server" security setting for the security zone used to display the Web page containing the input object.

The fully qualified filename of the selected file is returned only when this setting is enabled. When the setting is disabled, Internet Explorer 8 replaces the local drive and directory path with the string C:\fakepath\ in order to prevent inappropriate information disclosure.

在我所知道的所有其他当前主流浏览器中,它也被关闭。文件名是您能得到的最好的文件名。

更详细的信息和良好的链接在 this question 。它指的是在服务器端获取值,但在表单提交之前的 JavaScript 中,问题是相同的。

关于jquery - 使用 jQuery 输入文件的完整路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489133/

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