千家信息网

AJAX常用函数的实例用介绍

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要讲解了"AJAX常用函数的实例用介绍",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"AJAX常用函数的实例用介绍"吧!创建XMLHTTP对象
千家信息网最后更新 2026年11月02日AJAX常用函数的实例用介绍

这篇文章主要讲解了"AJAX常用函数的实例用介绍",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"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常用函数的实例用介绍这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

0