在某些现代浏览器中,HTML5可以实现.试试lib-gwt-file.该库可以从客户端计算机读取文件,甚至支持DND.要查看它的实际效果,请点击此链接.有关HTML5 FileAPI的更多信息,请参阅规范.
要将文件从浏览器内存下载到客户端计算机,您可以使用数据URI.示例在这里.但Google Chrome仅支持此功能.另请参阅以下有用功能.它运行下载而不重新加载当前页面:
public static native void setWindowHref(String url)/*-{
$wnd.location.href = url;
}-*/;
Run Code Online (Sandbox Code Playgroud)
另一种半crossbrowser方式是Downloadify.它基于闪存.检查此示例.
| 归档时间: |
|
| 查看次数: |
6528 次 |
| 最近记录: |