出于安全考慮,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();
新聞熱點
疑難解答
圖片精選