• AJAX之xmlHttp


     <script type="text/javascript" language="javascript">
            
    <!--
            
    //以XML求取数据
            function XmlPost(theEmail)
            {
              
    var webFileUrl = "../User/CheckUser.aspx?LogonName=" + theEmail;
              
    var result = "";
                        
              
    if (window.ActiveXObject) {
                xmlHttp 
    = new ActiveXObject("Microsoft.XMLHTTP");
                }
                
    else if (window.XMLHttpRequest) {
                xmlHttp 
    = new XMLHttpRequest();
                }

              
    //var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
              xmlHttp.open("POST", webFileUrl, false);
              xmlHttp.setRequestHeader(
    "Content-Type","application/x-www-form-urlencoded");    
              xmlHttp.send(
    "");                
                      
                xmlHttp.onreadystatechange
    =function() 
                {
                    
    if (xmlHttp.readyState==4
                    {
                        result 
    = xmlHttp.responseText;
                    }
                }
                
    if(xmlHttp.status!=200)
                {
                    alert ('网络故障(xmlHttp.status
    ='+xmlHttp.status+'),请稍后再试!');
                }
                    
                result 
    = xmlHttp.responseText; 
              result 
    = result.substring(0,result.indexOf("?EX"));
              
              
    if(result != "false")
              {            
                
    return true;
              }
              
    else
              {
                
    return false;
              }
            }
            
    //-->
        </script>
    ''' <summary>
    '
    '' 检测用户是否存在<文件名:../User/CheckUser.aspx>
    '
    '' </summary>
    '
    '' <remarks>Created by dzh @2006/06/27 18:22</remarks>
    Partial Class Web_User_CheckUser
        
    Inherits System.Web.UI.Page

        
    Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load
            
    If Request.QueryString("LogonName"Is Nothing Then
                Response.Write(
    "false" + "?EX")
                Response.End()
                
    Exit Sub
            
    End If

            
    If (New EasyClick.EasyBusiness.UserBusiness).GetUserByLogonName(Request.QueryString("LogonName").ToString) Is Nothing Then
                Response.Write(
    "false" + "?EX")
                Response.End()
                
    Exit Sub
            
    Else
                Response.Write(
    "true" + "?EX")
                Response.End()
                
    Exit Sub
            
    End If
        
    End Sub
    End Class
  • 相关阅读:
    编译预处理命令define
    共享数据的包含const
    友元类,友元函数
    静态成员static
    this 指针
    构造函数与析构函数
    c++类的基础
    void指针和const指针
    c++基础
    组播的实现
  • 原文地址:https://www.cnblogs.com/ding0910/p/437244.html
Copyright © 2020-2023  润新知