允许用户下载使用Javascript API由Java小程序生成的文件
我在网页中嵌入了一个Java小程序,它生成一个用户必须下载的文件。我知道有一种方法可以通过与Javascript API通信来实现这一点允许用户下载使用Javascript API由Java小程序生成的文件,java,javascript,applet,download,Java,Javascript,Applet,Download,我在网页中嵌入了一个Java小程序,它生成一个用户必须下载的文件。我知道有一种方法可以通过与Javascript API通信来实现这一点 有人能给我解释一下如何使用这种特殊的方法吗?Javascript目前还不允许保存文件,而“工作”的黑客需要理解数据URI:s的现代浏览器。在这种情况下,您只需将二进制数据作为base64发送,并通过设置document.location.href='data:application/octet stream…'使浏览器导航到,firefox中的下载提示如下所示
有人能给我解释一下如何使用这种特殊的方法吗?Javascript目前还不允许保存文件,而“工作”的黑客需要理解数据URI:s的现代浏览器。在这种情况下,您只需将二进制数据作为base64发送,并通过设置
document.location.href='data:application/octet stream…'
使浏览器导航到,firefox中的下载提示如下所示:
Flash允许真正的下载/保存对话框,所以您也可以查看。。。或者看看java小程序是否也有类似的功能。如果用户希望(或愿意升级)一个插件2体系结构JRE(例如Sun的1.6.0_10+)1,则可以使用启动小程序。当一个应用程序。是使用JWS启动的,它可以访问API,该API提供文件服务,甚至允许沙盒代码将信息保存到本地文件系统 这是一本书
+1有趣的技巧。我看到了用于嵌入小程序生成的图像的数据URI,但没有触发下载。整洁的