当前位置: 首页 > 图文教程 > 网络编程 > AJAX技术 > AJAX之xmlHttp

AJAX技术
AJAX初级应用-RSS无刷新聚合器的代码与下载
一个封装的Ajax类
pjblog发表评论用的ajaxJS.js
AJAX和JSP实现的基于WEB的文件上传的进度控制代码
AJAX实现仿Google Suggest效果
Baidu Musicbox 用到的ajax代码
[asp]天枫AJAX百度音乐即时听附下载
[asp]天枫AJAX blog V1.0 程序提供下载了
ajax+asp无限级分类树型结构的代码
asp+ajax实现静态页面分页的代码
用ajax实现在单击事件下加载一个DIV层的脚本
AJAX javascript的跨域访问执行
javascript 拖动_cookie_ajax等
Ajax象棋演示和并提供代码下载
仿google搜索提示 SuggestFramework的使用
利用AJAX开源项目 在网页里播放视频实现方法
ajax 服务器文本框自动填值
ajax 数据库中随机读取5条数据动态在页面中刷新
asp.net 全部选中与取消操作,选中后的删除(ajax)实现无刷新效果
javascript Ajax 类实现代码

AJAX技术 中的 AJAX之xmlHttp


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 54 ::
收藏到网摘: n/a

 
<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
          {
        &nb