以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』  (http://bbs.xml.org.cn/list.asp?boardid=22)
----  [讨论][BLUE]当以AJAX为主系统需要上传文件,你该怎么做?[/BLUE]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=41743)


--  作者:Qr
--  发布时间:12/29/2006 11:49:00 AM

--  [讨论][BLUE]当以AJAX为主系统需要上传文件,你该怎么做?[/BLUE]
上传文件是必须要使用 FORM 的,XMLHTTP 没有这个能力。使用 ActiveX 是自找麻烦,不要再浪费时间研究这些怪方法了,直接使用标准的 FORM 提交就可以了。
如果想同时既使用 FORM 提交,还不想刷新页面,可以给 FORM 加上 target 属性,将返回结果页面定向到一个隐藏的 IFrame。


大家还有什么好的建议?



--  作者:SATOKO2006
--  发布时间:12/30/2006 2:15:00 PM

--  
还没研究过涅。。。。。。
--  作者:Qr
--  发布时间:12/30/2006 3:06:00 PM

--  
偶前面的方法是最常用的方法,其实没什么技术性的东东,只是在信息登录页面上加一个iframe,用于上传文件,然后将上传结果返回信息登录页面,便于将信息提交到数据库中。


--  作者:kenneygg
--  发布时间:1/4/2007 10:13:00 AM

--  
赞成楼上的说法,解决方案也很简单实用。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
23.438ms