,其代码如下:<%***@webhandlerLanguage="C#"class="Upload"%>usingSystem;;;;;usingLitJson;lassUpload:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){//定义允许上传的文件扩展名HashtableextTable=newHashtable();("image","gif,jpg,jpeg,png");("flash","swf,flv");("media","swf,flv,mp3,wav,wma,wmv,mid,avi,mpg,asf,rm,rmvb");("file","doc,docx,xls,xlsx,ppt,htm,html,txt,zip,rar,gz,bz2");//判断文件是否存在HttpPostedFileimgFile=["imgFile"];if(imgFile==null||==0){showError(context,"请选择文件");return;}StringfileName=;//文件名称StringfileExt=(fileName).ToLower();//文件扩展名StringdirName=["dir"];//点击按钮事件返回的参数,即原本的文件夹//根据dirName判断对应的文件扩展名是否正确if((fileExt)||(((String)extTable[dirName]).Split(','),(1).ToLower())==-1){showError(context,"只允许"+((String)extTable[dirName])+"格式文件");return;}//判断是否操作指定的大小if(==null||>5242880){showError(context,"文件最大为5M!ê?");return;}//文件上传路径StringsavePath="";//当前用户登录IDintagetnid=();//上传文件夹名称Stringlastdirn="";//这里判断了是否是flash点击事件-文件夹if(("flash")){savePath="~/upload/"+agetnid+"/flash";lastdirn="flash";}else{//我这里获取了数据里的图库List<WM_imgLibsInfo
kindeditor4上传浏览结合自我图库信息 来自淘豆网www.taodocs.com转载请标明出处.