2014-10-06 58 views
3

怎么可能让用户下载当前的html页面?加载网页时使用AJAX的文本,所以我的代码不工作,因为它的下载页面的原始状态:下载当前的html文件

<a href="URL_OF_THIS_PAGE" download="page.html">Download</a> 

回答

12
<a onclick="this.href='data:text/html;charset=UTF-8,'+encodeURIComponent(document.documentElement.outerHTML)" href="#" download="page.html">Download</a> 
+3

u能请描述一下ü没有?还应该在浏览器控制台上写什么命令来下载当前页面。请尽快 – sony 2016-02-27 04:22:36