怎么保存jquery操作dom的结果到文件?比如,有个demo.html文件香蕉苹果篮球足球用jquery可以得到每个.card的html:$(function(){$('.card').each(function(){varhtml=$(this).html();console.log(html);})});问题:我想把得到的每个.card的html保存为单独的文件,文件取名://文件名是属性`data-category`的值fruit.htmlsport.html可是浏览器环境不能操作文件,所以不能保存成文件。用node.js来做运行环境,jquery能运行吗?要保存成文件应该怎么做呢?
2 回答
慕斯王
TA贡献1864条经验 获得超2个赞
严格讲这个需求真的是后端做比较方便,不过我想能不能用DataURL试试,于是撸了一段:$(function(){$('',{href:'data:text/html,'+encodeURIComponent($('.container').html()),text:'下载',download:'fruit'}).appendTo('.container');});但是不知道为啥每次都只有一个片段,不完整。如果有哪位大佬知道还请帮忙斧正,或者指出问题……感激不尽代码已改。每次只能存一个片段的原因是没做encodeURI转码……晕……
添加回答
举报
0/150
提交
取消