这种情况下怎么用FSO删除文件?

cql0007 2003-10-22 12:51:36
我的ASP页面中包含一APPLET.在ASP中访问完数据库,将得到的结果写入一服务器文件(文件是随机生成的),然后在APPLET中用JAVA去读这个文件,取得在数据库的数据(这么处理主要是APPLET只运行在MS1.1的JVM中不能连数据库),读完这个文件后,这个文件就失去意义了,就要删除了.可我删除时出问题了..

<%
......
.....
'文件已经写好,调用APPLET读文件;
%>
<script>document.applets[0].readFile("文件名");</script>
<%
'用FSO删除文件;
可如果直接这样删除的话,那个APPLET还没来得及读就被删除了,可如果不在这里删除的话,那以后在什么时候删了?在JAVA里面读完文件后,APPLET本身是不能删除文件的,APPLET也不能调用ASP来删除文件,它只是能调用JS方法的啊.

该怎么办?
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhysky 2003-10-30
  • 打赏
  • 举报
回复
土就土点吧,能解决问题就行 ^_^
cql0007 2003-10-22
  • 打赏
  • 举报
回复
TO:jhysky(尘土御风) ,我现在也就只想到了这种方法了,不知有没办法让JS方法调用ASP的内容啊?

我现在还要做一个一直扫描数据库的程序,现在也是只想到了iframe来处理,让两个frame相互提交控制,我觉得这个方法好土啊,呵呵
ndq2002 2003-10-22
  • 打赏
  • 举报
回复
在readFile前后加上一个循环试试看,循环条件是读到这个文件的末not eof
jhysky 2003-10-22
  • 打赏
  • 举报
回复
在页面中做标记,如隐含元素附值,并记住要删除的文件名,然后在Applet读完文件后调用JS中提交方法submit,提交到服务器端删除目标文件。如果删除页面嵌入Applet页中,用iframe,则页面不会重新加载就可以满足要求,可达到更好的效果。

28,404

社区成员

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

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