日期:2014-05-16  浏览次数:20367 次

怎样在前台用js把文件保存到服务器上,急!!~~
如题,我用
var   tempFileName   :   String
var   myFileCollection   :   HttpFileCollection   =   Request.Files
for(var   i=0;   i   <   myFileCollection.Count;   i++)
{
        tempFileName   =   "../images/ "   +   i
        myFileCollection[i].SaveAs(tempFileName)
}
报“缺少对象”错误,请高手赐教!

------解决方案--------------------
用ajax吧,最少也要用Msxml2.XMLHTTP 或Microsoft.XMLHTTP
传一下吧。
------解决方案--------------------
要传到后台单单用javascript是做不了的吧?脚本是客户端的事,不关服务器端的事哦。。要配合其它服务器端的语言操作才行哦。。。
------解决方案--------------------
js 没有这样研究过,考虑http协议包对文件内容的传输机制吧,了解下这个可能会做到
------解决方案--------------------
把后台的代码Copy到前台运行,不错才怪。

单纯的客户端js是不能实现文件上传的。

想想:如果客户端就够了,还要服务端干嘛?

CSDN怎么没有被人用js传文件传爆硬盘呢?
------解决方案--------------------
又一个分不清客户端与服务端的.....