dom保存html,如何保存动态改变(byjquery)html DOM?

使用jquery的解决方案如下:

步骤1:

将整个(修改)html转换为字符串表示形式:

var html = $('html').clone();

var htmlString = html.html();

第2步:

Base64编码htmlString并将其放入超链接中的数据库中:

var datauri = "data:text/html;charset=utf-8;base64," + $base64.encode(htmlString);

$("body").append("Save");

步骤3:

右键单击上面动态创建的“保存”链接,然后从浏览器的上下文菜单中选择“另存为”.您的修改后的html文件将被保存为本地文件系统中的一个新的html文档.

我以前尝试过,它的作品.希望它会为你和他人工作.该解决方案无需任何服务器端技术,也不需要Flash,Java小程序,Active-X控件,XPCOM或任何专有的客户端技术.唯一需要的是支持数据uri的任何(现代)浏览器.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值