我有一些用 XSLT 转换 XML 的 javascript 代码。我现在希望用户能够保存新的 XML(通过提示他们或将新的 XML 作为文件或其他东西抛出,以便用户可以保存它。有人知道该怎么做吗?
var xmldoc = new ActiveXObject("Microsoft.XMLDOM");
xmldoc.async = false;
xmldoc.loadXML(responseText); // responseText is xml returned from ajax call
//apply the xslt
var xsldoc = new ActiveXObject("Microsoft.XMLDOM");
xsldoc.async = false;
xsldoc.load("../xslt/ExtraWorkRequest.xslt");
var content = xmldoc.transformNode(xsldoc);
如何让用户将 XML(内容)保存为文件?