如何直接上传指定文件?
在程序里调用IE,直接指定客户端本地某一文件,上传到服务器?怎么把本地文件的信息传给服务端的ASP呢?用http://xxx.asp?file=c:\aaa\a.zip这样吗? 问题点数:100、回复次数:10Top
1 楼luluso(真系好难捉摸啊!!)回复于 2004-05-03 16:41:30 得分 0
只能放一个input type=file给客户选择要上传的文件上传.Top
2 楼possible_Y(████本人签名需要刮开,方可看到 )回复于 2004-05-03 16:46:05 得分 20
在客户端使用stream从客户端硬盘读出文件,然后放入xml的二进制格式的节点里,然后用xmlhttp来post到服务器端.
服务器端接受该xml,然后读出二进制接点里的内容,写入服务器硬盘
Top
3 楼lostapple(apple)回复于 2004-05-03 16:56:30 得分 0
那么退而求其次,能否给INPUT TYPE=FILE一个参数让它默认打开指定的文件目录?Top
4 楼lostapple(apple)回复于 2004-05-03 16:57:36 得分 0
to: possible_Y(一切皆可能)(西南交大)
能不能提供个例子看看?谢谢。Top
5 楼zhouguoyao(飞鸟)回复于 2004-05-03 17:26:13 得分 20
只能放一个input type=file给客户选择要上传的文件上传.
Top
6 楼tangxufeng(变幻之风)回复于 2004-05-03 20:42:33 得分 20
加我的QQ:130398062.我给你,加时请注明aspTop
7 楼stayhere(且留连)回复于 2004-05-03 21:03:33 得分 0
不能,xmlhttp也是不能open本地的文件的.而adostream则默认只运行在服务器端.否则,那可是一大漏洞,随便就可以取得用户机中的文件了.Top
8 楼stayhere(且留连)回复于 2004-05-03 21:05:05 得分 20
不过,如果不怕像3721那么令人讨厌的话,写个插件让用户安装,那就什么都可以办到了[简直为所欲为,跟中木马和病毒没什么两样].Top
9 楼jeasoyang(主机家园)回复于 2004-05-03 22:32:00 得分 20
CSDN自己人的乐园
shcsdn.35sw.com
bbs.35sw.com
www.35sw.com
Top
10 楼sq0421(强子)回复于 2004-05-13 12:08:44 得分 0
顶一下Top




