我写了下面的代码来写我的本地文件系统中的文件:
如何使用JavaScript来确定目录是否存在?
writeToFile : function(msg) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
fh = fso.CreateTextFile("c:\\QHHH\\myXML.xml", true);
fh.WriteLine(msg);
fh.Close();
}
我现在想要的是检查目录(我在上面的代码片断指定的),即使存在还是不是?我想抛出一个异常,或者仅仅向用户显示一个警告,“请指定一个你想存储文件的目录”以及类似的东西。
所以我的问题是:
1.是否有可能检查指定的目录是否存在?
2.是否可以自动创建目录并将文件存储在那里?
请不要打扰访问本地文件系统是坏的或其他任何东西。我正在为我自己的个人使用创建这个,我很清楚这一事实。
请尝试在原生javascript中回答,我没有使用JQuery或任何其他框架。
非常感谢
的activeX可能做的伎俩,但只能在IE中工作的,考虑到做小程序? – ajreal
我使用的是IE8.Anywhere特定于IE的代码对我来说是完美的。 – EMM