function downloadFile(fileName, content){ var aLink = document.createElement('a'); var blob = new Blob([content]); var evt = document.createEvent("HTMLEvents"); // initEvent 不加后两个参数在FF下会报错, 感谢 Barret Lee 的反馈 evt.initEvent("click", fals…
有这样一个需求,在js中动态创建一个页面,然后下载该页面为word文档,研究了一上午,最后发现实现起来如此简单. 在js中创建如下方法:(直接复制即可) function downloadFile(fileName, content){ var aLink = document.createElement('a'); var blob = new Blob([content]); var evt = document.createEvent("HTMLEvents"); evt.ini…
function downloadFile(fileName, content) { var aLink = document.createElement('a'); var blob = new Blob([content]); var evt = document.createEvent("HTMLEvents"); evt.initEvent("click", false, false); aLink.download = fileName; aLink.hr…
function DownLoadPost(url,data) { if (url && data) { var form = $('<form>{{ xsrf_form_html()|safe }}</form>'); form.attr('action', url + "?rand=" + Math.random()); form.attr('method', 'post'); for (var item in data) { console…