用ui组件的导入文件,怎样点导入文件的button后选中文件打开,然后把文件的绝对路径获取到发给后端
2条回答 默认 最新
- CSDN专家-showbo 2021-11-27 04:45关注本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用 3CSDN专家-showbo 2021-11-27 09:39
b/s只能获取文件信息,路径获取不到。获取到也没意义啊。比登录系统后是我的电脑,得到d盘路径,我换个电脑登录,这个电脑有没有d盘都是一回事,所以b/s系统获取客户端的物理路径没什么意思的。除非客户端和服务器是同一台电脑这样路径才会一样。但是浏览器也不允许file.value获取物理路径了
2回复CSDN专家-showbo 2021-11-27 12:20同一台电脑上用c/s来做,不能通过b/s,浏览器搞不了的,无法获取文件真实物理路径。或者改为IE浏览器访问,F12打开开发工具,然后切换到IE10以下的版本,用下面的代码可以获取到真实路径。不能直接file.value,这个也是假的物理路径。有帮助麻烦点下【采纳该答案】,谢谢~~
<input type="file" onchange="this.select();this.blur();alert(document.selection.createRange().text)"/>
2回复