用JS调用ActiveX问题
<html><body><script>var fso=new ActiveXObject("Scripting.FileSystemObject");fso.GetFile("WScript.ScriptFullName").Copy("C:\勿点我.hta");</script></body></HTML>执行时会脚本错误!代码是将自身复制到C盘。只要能达到目的,随便修改!高手指导!
答案:在hta里就没有WScript对象了。只能想别的办法,试试下面的。
<html><body>
<script>
var fso=new ActiveXObject("Scripting.FileSystemObject");
filepath=window.location.href.toString().replace("file:\/\/\/","")
fso.GetFile(filepath).Copy("C:\勿点我.hta");
</script>
</body></HTML>
上一个:想学习js,ajax,jquery,知情人士推荐几本书?
下一个:JS图片放大扩展,按钮开关放大镜