怎样在前台用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传文件传爆硬盘呢?
------解决方案--------------------又一个分不清客户端与服务端的.....