如何在选择文件时获取文件的完整路径 <input type=‘file’>
<input type="file" id="fileUpload">
<script type="text/javascript">
function getFilePath(){
$('input[type=file]').change(function () {
var filePath=$('#fileUpload').val();
});
}
</script>
Run Code Online (Sandbox Code Playgroud)
但filePath var包含only name所选文件,而不是full path.
我在网上搜索过,但出于安全考虑,似乎浏览器(FF,chrome)只是给出文件名.
有没有其他方法来获取所选文件的完整路径?
可能重复:
使用jQuery从文件输入的完整路径
我有以下html元素
<input type="file" id="upload">
Run Code Online (Sandbox Code Playgroud)
如果我使用
$("#upload").val();
Run Code Online (Sandbox Code Playgroud)
我只是文件名,而不是文件的完整绝对路径.谁能告诉我如何获得完整的路径?
当我使用包含<input id="myFile" type="file" runat="server" />上传文件的表单时,我的服务器端代码在使用Firefox时只看到没有完整路径的文件名,而在IE中它可以正常工作.
在这种情况下,是否可以检索服务器端的完整文件路径?
有没有机会让用户从硬盘驱动器中选择图像而不将其提交给服务器,请在浏览器中使用此图像?
我需要这个,因为我希望用户能够在将这个裁剪的图像发送到服务器之前裁剪图像(从而节省一个帖子和一些字节的数据).
我试图做的是使用输入类型文件,然后捕获提交事件,但输入的值只是一个假路径(无用).
任何帮助将不胜感激.