我使用此脚本保存innerHTML
:
function downloadInnerHtml1(filename, elId, mimeType) {
var elHtml = document.getElementById(elId).innerHTML;
var link = document.createElement('a');
mimeType = mimeType || 'application/xhtml+xml';
link.setAttribute('download', filename);
link.setAttribute('href', 'data:' + mimeType + ';charset=utf-8,' + encodeURIComponent(elHtml));
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
var fileName1 = 'test_xml.xml';
function save_xml() {
downloadInnerHtml1(fileName1, 'pohoda', 'application/xhtml+xml');
}
我将其导出为XML。一切都很好,但节点名称不保存区分大小写。
原文是<offerHeader>
,但是当我保存它时,它是小写的。我需要它作为原始,区分大小写。
有人可以帮我这个吗?提前谢谢!
/ edit:chrome和firefox中的结果相同。 我不需要仅将第一段资本化。