swfupload上传成功后,如何获取服务端打印的内容呢?
例如下面,如何在前台alert出123呢?    file.SaveAs(HttpContext.Current.Server.MapPath("~/") + "/file/" + filename);
    context.Response.Write("123");

解决方案 »

  1.   

    LZ看看swfupload.js的這段
    SWFUpload.prototype.uploadSuccess = function (file, serverData, responseReceived) {
    file = this.unescapeFilePostParams(file);
    this.queueEvent("upload_success_handler", [file, serverData, responseReceived]);
    };
    這裡有定義了上傳成功的處理函數。
    至於,服務器返回內容是serverData,還是responseReceived,我就不記得了。
    LZ自己試試吧。
      

  2.   

    1楼说得没错。
    不过你也可以自己定义一个,然后通过JSON返回输出
      

  3.   

    swfupload有个
    SWFUpload.prototype.uploadComplete = function (file) {
    file = this.unescapeFilePostParams(file);
    this.queueEvent("upload_complete_handler", file);
    };uploadComplete,就是上传完毕后,要处理的实现,你的123,这时候会在这个理被调用,最好用json输出