jquery - 在文件上传控件中获取完整路径 - web
问题描述
我想获得文件的完整路径,但我只在 Firefox 和 Chrome 上获得文件名,但在 IE 上获得文件的全名。无论如何,我可以在 IE 以外的浏览器上获得类似的功能吗?
我不想将文件上传到服务器,但只需要文件的完整路径并存储它。有没有其他方法可以实现类似的功能?
我确实在互联网上发现,由于安全原因,它不允许获取完整路径,但 IE 以某种方式显示它。
IE:
法郎
铬合金
结果在控制台
IE
法郎
铬合金
解决方案
如果您使用标准的 html 文件元素,您将需要接受它们显示的内容,并且这些内容在浏览器中会不一致。
由于您使用的是 jQuery,因此可能值得探索一些可用的上传组件,这些组件将始终显示并且可能具有公开可用于保存的文件路径的 API?例如:https ://www.plupload.com/examples/core
推荐阅读
- python - 如何在折线图中绘制带有日期时间列的数据框?
- kubernetes - 如何为 kafka 和 Kubernetes 进行端口映射:如何正确设置广播的侦听器?
- php - 单击主页按钮时,url 显示完整路径,而不仅仅是 index.php
- ruby-on-rails - Ruby on Rails - 如何在不删除整个购物车项目的情况下删除购物车中的单个 ProductItem
- python - Pandas 列在组内排序,忽略其他列
- jquery - 将不可见的 recaptcha v2 添加到 jquery ajax 添加到购物车表单
- android - 通过查询填充微调器
- vue.js - Vue:拥有动态数量的项目时处理状态的最佳方式?
- angular - Azure AD MSAL app.module.ts 在不同环境中加载动态配置
- rest - 使用 curl 命令通过 drive-rest-api 将文件上传到谷歌驱动器中特定文件夹的直接方法