我有一个下载文件的网页, 现在要求显示已存储下载文件的警报。 是否可以通过任何浏览器属性(导航器,窗口,位置等)获取浏览器的下载文件夹位置。请帮忙。
提前致谢
答案 0 :(得分:0)
不,这是不可能的。
路径和整个硬盘都在浏览器沙箱之外,你甚至无法从&#34;选择文件上传&#34; (<input type="file"...
)按钮。
答案 1 :(得分:0)
如果这是一个普通的网页,那么就像@ProblemFactory所说的那样忘掉它。但如果它是一个封闭的用户组的Web应用程序,并且您可以强制使用特定的浏览器,那么您可以通过创建浏览器扩展来实现此目标。至少我知道它可以在Firefox中使用。
以下是API https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Downloads.jsm/Download
的文档 target
对象的Download
属性保存文件的路径
正如您所说的那样,您使用的是IE9,我认为浏览器的选择取决于您。