关于AJAX常用函数有哪些

来源:爱站网时间:2020-10-09编辑:网友分享
AJAX是一种网页开发技术,经常被程序员拿来使用,对于Web应用程序上有诸多优势,那AJAX常用函数有哪些呢?跟随爱站技术频道小编来了解一番吧!

AJAX是一种网页开发技术,经常被程序员拿来使用,对于Web应用程序上有诸多优势,那AJAX常用函数有哪些呢?跟随爱站技术频道小编来了解一番吧!

创建XMLHTTP对象,区别IE,Mozilla浏览器 

 function getRequest() {  
        http_request = false;  
        if (window.XMLHttpRequest) {   
            //对于Mozilla﹑Netscape﹑Safari等浏览器,创建XMLHttpRequest   
            http_request = new XMLHttpRequest();  
            if (http_request.overrideMimeType) {  
                 //如果服务器响应的header不是text/xml,可以调用其它方法修改该header  
                http_request.overrideMimeType('text/xml');  
            }  
        } else if (window.ActiveXObject) {   
  // 对于Internet Explorer浏览器,创建XMLHttpRequest   
            try {  
                http_request = new ActiveXObject("Msxml2.XMLHTTP");  
            } catch (e) {  
                try {  
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");  
                } catch (e) {}  
            }  
        }  
  return http_request;  
 } 

//获得Url 的responseText

 function getResponseText(url)  
 {  
  http_request=getRequest();  
        http_request.open('GET', url, false);  
        http_request.send(null);  

  if (http_request.readyState == 4)   
    {  
     // 收到完整的服务器响应   
     if (http_request.status == 200) {  
      //HTTP服务器响应的值OK  
      requestdoc = http_request.responseText;   
      //将服务器返回的字符串写到页面中ID为message的区域   
    }   
      else {  
      requestdoc = http_request.status;  
      }  
    }  
  return requestdoc;  
 } 

//获得Url 的responseXML 

function getResponseText(url)  
 {  
  http_request=getRequest();  
        http_request.open('GET', url, false);  
        http_request.send(null);  

  if (http_request.readyState == 4)   
    {  
     // 收到完整的服务器响应   
     if (http_request.status == 200) {  
      //HTTP服务器响应的值OK  
      requestdoc = http_request.responseXML;   
      //将服务器返回的字符串写到页面中ID为message的区域   
    }   
      else {  
      requestdoc = http_request.status;  
      }  
    }  
  return requestdoc;  
 } 

关于AJAX常用函数就给大家说到这里了,如果还有需要补充的地方,可以给小编留言,如果觉得这篇文章没看过瘾,那就来我们网站吧!

上一篇:远程自动抓取乱码的最佳解决方案

下一篇:如何解决Ajax缓存问题

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载