使用HTML5JavaScript生成并保存文件

使用HTML5JavaScript生成并保存文件,第1张

使用HTML5 / JavaScript生成并保存文件

好的,创建一个data:URI绝对对我有用,这要感谢Matthew和Dennkster指出了这一选择!基本上,这是我的 *** 作方式:

1)将所有内容放入一个名为“内容”的字符串中(例如,通过在此开始创建内容或读取已构建页面的标签的innerHTML)。

2)建立资料URI:

uriContent = "data:application/octet-stream," + enpreURIComponent(content);

长度会受到浏览器类型等的限制,例如Firefox
3.6.12至少可以支持256k。在base64中进行编码而不是使用enpreURIComponent可能会使事情更高效,但是对我来说没关系。

3)打开一个新窗口,并将其“重定向”到此URI提示输入我的Javascript生成页面的下载位置:

newWindow = window.open(uriContent, 'neuesDokument');

而已。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4934258.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存