为什么打开文件时总提示找不到文件?

slan 2002-03-11 08:34:57
文件明明在当前目录(即internet服务器管理中设置的主目录),而且文件名绝对没错!!
程序如下:
var fso, f;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile("UserID.txt", ForReading);

为什么??
...全文
96 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
slan 2002-03-14
  • 打赏
  • 举报
回复
不过,好像javascript就是不好使,所以我最后还是改成vbscript了!尽管有些程序麻烦了一点
yemol_yuan 2002-03-14
  • 打赏
  • 举报
回复
需要的是完全路径的,不然不幸得
tripofdream 2002-03-14
  • 打赏
  • 举报
回复
javascript中有些字符要使用转义字符来表示
julyclyde 2002-03-12
  • 打赏
  • 举报
回复
javascript作为哪的脚本都区分
希偌 2002-03-11
  • 打赏
  • 举报
回复
<% @ language=javascript %>
<%
fso =Server.CreateObject("Scripting.FileSystemObject");
f = fso.OpenTextFile(Server.MapPath("UserID.txt"), ForReading);
%>
注意javascript作为服务器端脚本区分大小写!
tripofdream 2002-03-11
  • 打赏
  • 举报
回复
或者用server.mappath()
tripofdream 2002-03-11
  • 打赏
  • 举报
回复
OpenTextFile要求完整路径,如
f = fso.OpenTextFile("C:\\temp\\UserID.txt", ForReading);
lanying 2002-03-11
  • 打赏
  • 举报
回复
应该用服务器段脚本
slan 2002-03-11
  • 打赏
  • 举报
回复
我用的是javascript
sunnysnow 2002-03-11
  • 打赏
  • 举报
回复
set fso =server.createobject("Scripting.FileSystemObject");
f = fso.OpenTextFile("UserID.txt", ForReading);

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧