繁体   English   中英

无需打开对话框即可读取本地文件(在浏览器中)

[英]Read local file without open dialog (in browser)

有什么方法(从浏览器)无需打开对话框即可读取本地文件?

可以使用:javascript,flash或java。

目标:当您将文字与MS Word中的图像粘贴到所见即所得时,将有指向图像文件的链接。 如“ file:/// C:/Users/username/AppData/Local/Temp/msohtmlclip1/01/clip_image001.jpg”。 我想读取此文件,上传到服务器并替换本地路径。

Java applet可以执行此操作,但是需要使用来自可信机构的SSL证书对其进行签名,否则,applet不会在抛出安全异常的情况下运行。

您将使用任何标准的Java方法加载和上传文件(Apache Commons FileUtils和HttpClient?); 如果您不熟悉Java,那么可能会有更简单的解决方案。

未经用户许可从浏览器访问磁盘内容存在安全风险。 因此,要使用Java进行此操作,您需要对小程序进行签名并允许用户运行它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM