公司产品中一直是采用 flash 实现文件上传功能,但用户的需求多了以后遇到了越来越多难以解决的问题,最后试着用硕正提供的freeform、小型页面控件来解决。 硕正文件上传的实现途径有3、4种,由于公司产品发布的需要,就选择了其中的 httpPost 方案,其 ...
公司产品中一直是采用 flash 实现文件上传功能,但用户的需求多了以后遇到了越来越多难以解决的问题,最后试着用硕正提供的freeform、小型页面控件来解决。 我们的需求以及最终实现了的功能特点在此先罗列一下: 结合硕正文档,我们完成了开发,最终的界面如下:
开始上传:
怎么样, 功能很完备吧?硕正控件是 2px X 2px 躲在左上角,平时看不到。 如下是源码中的关键部分: 有几点须说明: 如下按工作步骤逐段分析一下这个客户端的js:
步骤二.上传
步骤三.发起上传
说明一下:源码中的“Download”的部分,是和上传无关的。其实我们同时也实现了文件下载的功能,用的是硕正全局函数中的“Download”函数,由于下载比较简单,我们在此就不作分析了。 最后,任务圆满完成。和以前的flash上传相比,双方各有优劣,以下列出一些对比: 这些参数中还有数据包的MD5参数,后端能轻易验证数据包的正确性;
原标题:NX的文件上传实例
关键词:上传
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。