出于安全考虑,Firefox等浏览器不支持写本地文件。
IE下可以通过以下几种方式写xml文件
方式一:fso
复制代码 代码如下:
// LoadXML()见上一篇IE下读取XML
var xmlDom = loadXML("config.xml");
var contentText = "";
if(typeof xmlDom.xml != 'undefined') {
contentText = xmlDom.xml;
var fso = new ActiveXObject("Scripting.FileSystemObject");
var file = fso.CreateTextFile("D://test//test.xml", true);
file.Write(contentText);
file.Close();
复制代码 代码如下:
<iframe src="about:blank"></iframe>
复制代码 代码如下:
var frame = window.frames["export"];
frame.document.open();
frame.document.write(contentText);
frame.document.execCommand("saveAs",true,"test.xml");
frame.document.close();
新闻热点
疑难解答
图片精选