想象一下,我有一个 3 列布局。左、中和右 div。我只想导出中心 div。到目前为止,这是我的导出方法:
function getHtml() {
var htmlStartTag = function(){
var attrs = $('html')[0].attributes;
var result = '<html';
$.each(attrs, function() {
result += ' ' + this.name + '="' + this.value + '"';
});
result += '>';
return result;
}
return htmlStartTag() + $('html').html() + '</html>';
}
我的问题是,如何将 DOM 保存到 html 文件中,比如 template.html?当用户点击导出时,整个 DOM 应该被保存或下载为 html 文件。这可能吗,你能举个例子吗?我的应用程序只使用 jquery 和 html。它不是服务器端应用程序!