如何使用clientside(javascript)代码创建和下载html文件?

时间:2015-07-31 09:39:51

标签: javascript jquery

可以使用jquery / javascript创建和下载.html文件吗?

如果没有,是否有任何第三方网站API?

因为我计划通过blogger.com创建一个原型制造商。

我只能编写客户端程序。

2 个答案:

答案 0 :(得分:2)

您可以尝试this帮助您。

<div id="test">
    <span>testing</span>
</div>

(function(){
    document.location = 
        'data:text/attachment;,' + //here is the trick
        document.getElementById('test').innerHTML;
            //document.documentElement.innerHTML; //To Download Entire Html Source
})();

您也可以使用html5

<a href="javascript:$('#test').html();" download="Filename">Download Div</a>

答案 1 :(得分:0)

您是否尝试过$ http.get方法?这应该返回一个html页面(或其他任何事情)。你还没有真正说出你想用它做什么......

https://api.jquery.com/jquery.get/