我的一个asp文档使用fso在c:\创建1.txt的文本文件出现错误,不能创建fso,我把这个文档保存为hta文档就可以正常使用,是为什么呢?应该怎么修改才能使用在asp文档中呢?
<script language= "JavaScript ">
function tt()
{
var fs=new ActiveXObject( "Scripting.FileSystemObject ");
var txtobj=fs.CreateTextFile( "c:\\1.txt ",true)
txtobj.Write(form1.textarea.value)
}
</script>
<html>
<body>
<form name=form1>
<textarea name= "textarea "> </textarea>
<input type= "button " name= "Submit " value= "按钮 " onClick= "tt() ">
</form>
</body>
</html>
------解决方案--------------------
权限问题.
hta的权限要比html,asp的权限大得多.
asp只能在网站根目录下的范围具体权限.