如何将用ASP生成的TXT文件保存到本地工作站,而不是WEB服务器?

13901081291 2004-01-07 01:35:21
我用ASP生成了TXT文件,文件地址写的是D:/FILE/FILE1.TXT,结果被保存在WEB服务器的D:/FILE文件夹下。

请问:如何保存到本地工作站的D:/FILE文件夹?
...全文
277 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
fanglifeng 2004-05-10
  • 打赏
  • 举报
回复
根据html标准,只能往服务器里写内容,服务器是无法往客户端写文件的,你要实现往客户端写文件的功能只有自己用vb或vc写一个ocx控件。网上有如何制作ocx控件的资料。
BlueRockCrystal 2004-04-25
  • 打赏
  • 举报
回复
好像只能用控件吧!
13901081291 2004-04-25
  • 打赏
  • 举报
回复
我的这个问题好像很有代表性,请高手支招,我可以加分。
13901081291 2004-04-24
  • 打赏
  • 举报
回复
致:CXTY

能否给出一个例子,我没有做过下载客户端的操作。
cxty 2004-03-30
  • 打赏
  • 举报
回复
这样不行的!要是装了杀毒的就不行了!

一个办法!
在服务器上生成,然后下载到客户端!
treeroot 2004-03-30
  • 打赏
  • 举报
回复
filename = "test.txt"
filepath = "C:\"
response.AddHeader "ContentType","APPLICATION/OCTET-STREAM"
response.AddHeader "Content-Disposition","attachment; filename=""" & filename & """"
set fso=server.CreateObject("Scripting.FileSystemObject")
set f=fso.OpenTextFile(filepath+filename)
response.BinaryWrite(f.readAll)

只适合文本文件
13901081291 2004-03-30
  • 打赏
  • 举报
回复
答复:zjh13226(吉儿)

你的方法我试过了,依旧写到WEB服务器的D盘上。我是要写到客户端的某一个位置,能够让用户定义最好。
13901081291 2004-01-10
  • 打赏
  • 举报
回复
up
13901081291 2004-01-07
  • 打赏
  • 举报
回复
我想一定有办法,只是我们不知道。最近我们解决了很多以前人们认为做不到的事情。
aspnetxp 2004-01-07
  • 打赏
  • 举报
回复
不好意思,错了...
能不能详细点...关注着...
潜水的鱼 2004-01-07
  • 打赏
  • 举报
回复
关注,偶没试过,只写过保存在服务器端
ecwy 2004-01-07
  • 打赏
  • 举报
回复
不能保存到客户端,如果你有随便往客户端写入的权限,你干脆写一个format好了,fso只能保存到服务器上
aspnetxp 2004-01-07
  • 打赏
  • 举报
回复
能不能休息点...关注着...
xieyj 2004-01-07
  • 打赏
  • 举报
回复
使用客户端脚本写保存文件就会保存到客户端上,使用 fso 对象

28,407

社区成员

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

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