可以,
var strFileName,Path;
strFileName = "t1.txt";
Path = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path+"\"
Path += strFileName;最长的那一句我是复制我写的VBS中的,可能存在着大小写的问题.
原理就是利用 FSO 中的 文件夹 对象 路径信息 属性.
var strFileName,Path;
strFileName = "t1.txt";
Path = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path+"\"
Path += strFileName;最长的那一句我是复制我写的VBS中的,可能存在着大小写的问题.
原理就是利用 FSO 中的 文件夹 对象 路径信息 属性.
解决方案 »
- jquery img的click事件不起作用
- 都说字符串优化的方式是join
- 使用Jquery 意外地调用了方法或属性访问错误
- asp.net引用了js文件,文件更新后,客户端不更新怎么办
- 如何用循环给表单内每个checkbox加个事件
- 问一个google地图api的问题
- Uncaught NotFoundError: An attempt was made to reference a Node in a context whe
- JavaScript 闭包高级问题
- 在网页中怎样让 RealPlayer 自动调整大小?
- 一个除法运算输出结果如何保留小数点后两位?????
- 在页面a底部跳出一divl里面的内容显示的是页面b,如何做?
- 如何动态触发控件的触发事件?
' VB Script Document
Dim NyDb,NyDbPath
NyDb = "lib.mdb"
NyDbPath = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path&"\"&NyDbDim Con,sql,i,j
Set Con = WScript.CreateObject("ADODB.Connection")
On Error Resume Next
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & NyDbPath
....改成你的可能不能用WScript.CreateObject,可能要写成
var fso,strFile,path;
fso = new ActiveXObject("Scripting.FileSystemObject");
strFile="t1.txt";
path=fso.GetFolder(".").path+"\\"+strFile;
if(fso.FileExists(path)){
var y = fso.OpenTextFile(strFile,2,true,false);
y.WriteLine("JavaScript的FileSystemObject对象");
y.WriteLine("JavaScript写入文本文件的内容");
y.Close();
}测试通过:
Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.C:\Documents and Settings\Nanyang>F:F:\>cd phpF:\php>cscript test.js
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
F:\php>
用javascript咱写
fso = new ActiveXObject("Scripting.FileSystemObject");
strFile="t1.txt";
path=fso.GetFolder(".").path+"\\"+strFile;
if(fso.FileExists(path)){
var y = fso.OpenTextFile(strFile,2,true,false);
y.WriteLine("JavaScript的FileSystemObject对象");
y.WriteLine("JavaScript写入文本文件的内容");
y.Close();
}
不珍惜别人的解答.