在不打开对话框的情况下读取本地文件(在浏览器中)
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 执行此操作,您需要对小程序进行签名,并且用户允许它运行。
Java 小程序
可以执行此操作,但它需要使用来自受信任颁发机构的 SSL 证书进行签名,否则该小程序将不会在引发安全异常的情况下运行。
你可以使用任何标准的Java方法来加载和上传文件(Apache Commons FileUtils和HttpClient?);如果你是Java的新手,那么可能有更简单的解决方案。
相关文章:
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- 没有办法显示“;上传面板”;,没有“;文件面板”;在ITHit AJAX文件浏览器中可见
- 使用CKEditor自定义文件浏览器,并使用ASP.Net MVC进行上传
- 如何执行 phantomjs 文件浏览器
- 用于TinyMCE的PDW文件浏览器 - 上传路径
- 文件浏览器 JWPlayer.
- 如何控制 CKEditor API 在哪里打开文件浏览器浏览网址的新窗口
- 更改可爱的文件浏览器以与任何jquery版本兼容
- Dropzone.js:自定义文件浏览器 - 添加已上传的文件
- HTML5 输入类型文件浏览器差异
- 在CKEditor中获取自定义文件浏览器的url
- 使用javascript与文件浏览器窗口交互
- 如何使用Javascript中的默认目录打开文件浏览器
- 制作Javascript文件浏览器
- 如何从点击文本显示文件浏览器,并在悬停文本时将鼠标光标更改为指针
- 具有特定路径的文件浏览器
- 如何使用java脚本或jquery从键盘触发文件浏览器
- Win10应用:扩展文件浏览器
- 动态添加/删除输入类型文件(浏览器字段)
- 如何将文件浏览器过滤到IE上的特定扩展名