版权所有 2009-2010 北京新颖网络
保留所有权利
产品博客:http://www.cnblogs.com/xproer/
产品首页:http://www.ncmem.com/webplug/http-uploader/index.aspx
在线演示:http://www.ncmem.com/products/http-uploader/demo2/index.html
开发文档:http://www.cnblogs.com/xproer/archive/2011/03/15/1984950.html
升级日志:http://www.cnblogs.com/xproer/archive/2011/03/15/1985091.html
示例下载:http://www.ncmem.com/download/HttpUploader-demo.rar
开发文档:http://www.ncmem.com/download/HttpUploader-doc.rar
联系信箱:[email protected]
联系QQ:1085617561
主要步骤:
1.上传文件
2.修改classid和codebase地址
3.修改图片上传地址。
上传下列文件和文件夹
asp.net//请根据项目类型上传相应的文件夹,如果是PHP项目则上传PHP文件夹,如果是ASP项目则上传asp文件夹
js
css
WordPaster.cab
说明:
请不要手动解压WordPaster.cab文件,请将完整的WordPaster.cab文件上传到服务器中。IE浏览器会自动安装CAB。CAB文件相当于是一个自动安装控件的脚本。
打开js\HttpUploader.js文件,修改控件的classid及codebase地址。
//加载HttpUploader控件
function LoadHttpUploader()
{
//加载拖拽控件
var acx = '<object id="FilePanel1" classid="clsid:4D
acx += ' codebase="http://www.ncmem.com/products/http-uploader/demo2/HttpUploader.cab#version=2,2,8,45375" width="192" height="192" >';
acx += '</object>';
//自动安装CAB
acx += '<div style="display:none">';
//自动安装上传控件
acx += '<object id="objHttpUpLoader" classid="clsid:7AAE6FD3-C
acx += ' codebase="http://www.ncmem.com/products/http-uploader/demo2/HttpUploader.cab#version=2,2,8,45375" width="1" height="1" ></object>';
//文件夹选择控件
acx += '<object id="objHttpUploaderPartition" classid="clsid:
acx += 'codebase="http://www.ncmem.com/products/http-uploader/demo2/HttpUploader.cab#version=2,2,8,45375" width="1" height="1" ></object>';
acx += '</div>';
}
说明:
为了避免与其它公司的控件产生冲突,每个控件的classid值都不相同。在购买产品后,我们会为每个公司单独生成序列号。
当控件升级(版本号变化)或CAB文件地址更改,必须修改codebase的地址。否则用户的IE浏览器将无法正常加载控件。
请确保codebase的地址与示例中的地址一致,version字符不能丢失,版本号中间不能有空格。
var uploaderMgr = new FileTransferManager();
uploaderMgr.Config["EncodeType"] = "GB2312";
//请将PostUrl修改为实际上传地址
uploaderMgr.Config["PostUrl"] = "http://www.ncmem.com/products/http-uploader/demo2/upload.aspx";