画面有一个按钮,点击打开文件夹
点击:
打开的文件夹有两种分别怎么实装
第1种本地文件夹:
第二种共享文件夹(文件夹访问权限有):
需求是谷歌和Edge浏览器(IE不允许用),查了相关信息,结果都是浏览器禁用,web禁止打开本地等信息。
python可以打开文件夹,因为是服务器端,部署后,客户端浏览器点击打开按钮,实际上打开了服务器端本地或者共享文件夹,而非客户端电脑上的本地或者共享文件夹。
奇葩需求,怎么实现......
点击:
打开的文件夹有两种分别怎么实装
第1种本地文件夹:
第二种共享文件夹(文件夹访问权限有):
需求是谷歌和Edge浏览器(IE不允许用),查了相关信息,结果都是浏览器禁用,web禁止打开本地等信息。
python可以打开文件夹,因为是服务器端,部署后,客户端浏览器点击打开按钮,实际上打开了服务器端本地或者共享文件夹,而非客户端电脑上的本地或者共享文件夹。
奇葩需求,怎么实现......
更新:如果实在要像文件夹访问目录一样,请搜索代码实现FTP相关知识
首先告诉你,你之前的为什么不可以,是因为web服务器没有开启访问目录的功能。
这个需求不奇葩,本质上就是一个云盘,例如百度云盘对不对。
实现这个,建议第一步你需要先去jq22网站找一个文件夹类型的ui界面,如果有其他资源也可以。
第二步,你选择你要操作的文件路径,比如说是wwwroot下的文件夹,我们叫它yunpan,然后yunpan这个文件夹,将是我们的根目录。你可以自定义取名c盘d盘。不建议应用程序直接在web服务器上直接给予最高权限,拿真实的c盘当作操作路径,这样很危险。
第三步,假设我们自定义yunpan文件夹为C:盘,那么前端如果界面操作创建文件夹,那么我们就用后端代码创建文件夹,如果创建了文件或者拖拽复制了文件,我们就将文件上传到这个路径。删除的话,我们通过后台代码删除文件即可。 实现的步骤一定是通过代码操作服务器上的文件的。