日期:2014-05-16  浏览次数:20332 次

高手请留步,麻烦看看这个JS写XML的问题
<html>
<head>
<script>
function test()
{
var doc=new ActiveXObject("Msxml2.DOMDocument"); 
  //objDom.load("c:\employees.xml");
var p = doc.createProcessingInstruction("xml","version='1.0' encoding='gb2312'"); 
doc.appendChild(p);
var root = doc.createNode(1,"students","");
var n = doc.createNode(1,"ttyp","");
  n.text = " this is a test";
doc.save("c:\kkk.txt");
}
</script>
</head>
<body>
<input type="button" value="ee" onclick="test()">
</body>
</html>

在我朋友的机器上就可以写入,我的机器就不行,都是IE6,我的IE的设置已经设置为最低了,老提示没有权限,高手帮忙!!

------解决方案--------------------

js 是不允许访问客户端硬盘滴!!
------解决方案--------------------
忽然觉得用ie好不安全哦~
------解决方案--------------------
你的机器下是不是选前有此文件c:\kkk.txt如果有先删除再试一下
------解决方案--------------------
js没有把文件写到硬盘的权限