文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>.NET实例(伪异步表单提交,实现无刷新表单(含文件)提交) 兼容IE 火狐 基于LGPL开源 谢绝转载

.NET实例(伪异步表单提交,实现无刷新表单(含文件)提交) 兼容IE 火狐 基于LGPL开源 谢绝转载

时间:2011-03-06  来源:humble

后台代码   <%@ WebHandler Language="C#" Class="Handler" %>

using System;
using System.Web;

public class Handler : IHttpHandler {
    
    public void ProcessRequest (HttpContext context) {
        var name = context.Request["username"];
        var age = context.Request["age"];
        var address = context.Request["address"];
        var file = context.Request.Files[0].FileName;
        var ret = name + "  " + age + "  " + address + "  " + file;
        WriteForm(context, ret);
       
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }
    public void WriteForm(HttpContext context,string str)
    {
        string method = context.Request["callback"];
        string hs = "<script>void " + method + "('" + str + "');</script>";
        context.Response.Write(hs);
        context.Response.Flush();
        context.Response.Close();
        context.Response.End();
       
    }
}

 

 注:

 public void WriteForm(HttpContext context,string str) 此方法不必修改可以自定义

 

 

运行效果 
源代码下载: /Files/humble/WebSite1.zip

 

 

 

 
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载