项目需要在浏览器中获取本地磁盘的目录完整的显示出来,再把创建好的文件储存到本地。如下图中的功能,点击‘选择生成目录’,弹出本地磁盘的目录树。ActiveXObject只能在IE上用,不符合要求。不知道哪位大神有办法
项目需要在浏览器中获取本地磁盘的目录完整的显示出来,再把创建好的文件储存到本地。如下图中的功能,点击‘选择生成目录’,弹出本地磁盘的目录树。ActiveXObject只能在IE上用,不符合要求。不知道哪位大神有办法
首先可以确定 在客户端保存文件 是伪需求。
出于安全考虑,浏览器对js脚本的运行进行了很多限制,如:不允许跨域访问(同源策略)、打开新窗口、脚本不得关闭非脚本打开的窗口等。
更别提在客户端写文件了。
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
据我所知js运行在浏览器端时是没有操作本地文件的权限的。