FileExists 方法如果指定文件存在返回 True ;否则返回 False。object.FileExists(filespec)
参数
object
必选项。应为 FileSystemObject 的名称。
filespec
必选项。需要判定是否存在的文件的名称. 如果文件可能不在当前文件夹中,那么必须提供完整的路径说明(可以是绝对的或相对的)。
=======================
FolderExists 方法
如果指定的文件夹存在则返回 True ;否则返回 False。object.FolderExists(folderspec)
参数
object
必选项。应为 FileSystemObject 的名称。
folderspec
必选项。需要判定是否存在的文件夹的名称。如果文件夹可能不在当前文件夹中,那么必须提供完整的路径说明(可以是绝对的或相对的)。
参数
object
必选项。应为 FileSystemObject 的名称。
filespec
必选项。需要判定是否存在的文件的名称. 如果文件可能不在当前文件夹中,那么必须提供完整的路径说明(可以是绝对的或相对的)。
=======================
FolderExists 方法
如果指定的文件夹存在则返回 True ;否则返回 False。object.FolderExists(folderspec)
参数
object
必选项。应为 FileSystemObject 的名称。
folderspec
必选项。需要判定是否存在的文件夹的名称。如果文件夹可能不在当前文件夹中,那么必须提供完整的路径说明(可以是绝对的或相对的)。
解决方案 »
- javascript 新建窗口
- JS函数绑定的时候出的问题。郁闷了。。大家帮忙看看
- 请教高手,关于一个页面两个iframe数据交互的问题??
- js 换行 连接
- 文本节点怎么设置样式
- 请问一个列表/菜单的问题~?如何取她显示的内容,也就是说
- 急问!
- 请问各位高手,有句话在ie6下没有出错ie5出错了,但是我们的生产环境全部都是ie5.
- 请问在 XP 中此短代码为什么不能执行
- checkbox选择问题
- 请教FlashMX2004和FlashMX2004Professional的区别?哪个更强大?
- 请问:document.getElementById("id");中的getElementById("id") 方法是如何使用的!还有类似的什么方法吗?对了,顺便还想问一下,如何
http://www.gogogo.cn.gs/
目录中还有一个文件是words.js
文件test1.htm内容是:
<html>
<head>
<script language=javascript>
function create()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var html = fso.FileExists("E:\\Java Scripts\\words expert\\words.js");
alert(html);
}
</script>
</head>
<body><a href="javascript:void(0)" onclick="create()">s</a></body>
</html>
结果为真,但是我使用相对路径之后:
var html = fso.FileExists("words.js");就返回假,这是怎么回事?
function Bao()
{
var filename = document.all.file1.value;
if(filename == '')
{
alert('请选择文件');
}
else
{
try {
var ado_stream = new ActiveXObject("ADODB.Stream");
ado_stream.Type = 2;//1=adTypeBinary;2 = adTypeText
ado_stream.Open();
ado_stream.LoadFromFile(filename);//将文件信息存入流
}
catch(e) {
alert('文件不存在')
return false;
}
return true;
}
}
</script>
<input type=file name="file1">
<input type=button onclick="Bao()">
<head>
<title>test open local file</title>
</head>
<body>
<SCRIPT LANGUAGE="JavaScript" src="c:\\test.js"></SCRIPT>
</body>
</html>开服务器(我用的是tomcat),从客户端访问下试试?如果是从本机访问要这样:
http://127.0.0.1:8080/test.html
或者这样:
http://192.168.1.???:8080/test.html因为http://localhost:8080/test.html是不算数的,IE知道localhost是什么意思。
我的默认值是c:\my documents,所以当我使用相对路径之后,它就把
c:\my documents加到我的相对路径之后,这样当然就找不到了。