这样的Javascript写一个FileSystemObject对象的文本文件的内容
这个代码是实践Javascript FileSystemObject对象,用它来允许Javascript写的一个文本文件,txt文件的路径,您可以指定您自己的定义,然后编写运行代码的内容,你会在原来的内容找到TXT文本已经改变。
运行效果如下图所示:
具体代码如下:
写一个文本文件
VaR能= 2;
无功strfile =C:试验。txt;
无功objfso =新的ActiveX对象(脚本。FileSystemObject );
检查文件是否存在
如果(objfso.fileexists(strfile)){
打开文本文件。
无功objstream = objfso.opentextfile(strfile,写作,真的,假的);
写入字符串数据
objstream.writeline(FileSystemObject对象Javascript );
objstream.writeline(Javascript写内容的文本文件);
document.write(写入文本文件+ strfile +成功);
(objstream。关闭); / /关闭文件
}
其他的
document.write(文件+ strfile + 不存在);
但在某些情况下,浏览器将无法创建对象。
调试F12开发者模式时,发现自动化服务器创建一个对象时,运行新的ActiveX对象的线失败。
uff1a解
IE浏览器> Internet工具>选项>设置自定义级别安全
>未标记为脚本ActiveX控件的安全,脚本的初始化和执行设置为启用,ok。
小心 uff1a
此选项只能用于调试本地代码,您必须记住在访问其他站点之前更改它。
否则,恶意脚本将拥有通过伊江读取、写入和遍历本地文件的所有权限!
希望本文能对大家的javascript程序设计有所帮助。