AJAX 异步请求
Posted 瞌睡先生想睡觉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX 异步请求相关的知识,希望对你有一定的参考价值。
/**
*
* @param url
* @param listener 成功回调方法
*/
function loadXMLDoc(url, listener)
var xmlhttp;
if (window.XMLHttpRequest)
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp = new XMLHttpRequest();
else
// IE6, IE5 浏览器执行代码
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange = function ()
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
listener(xmlhttp.responseText);
//第一个参数是请求类型
//第二个参数是url
//第三个参数是是否异步,类似java,如果是true就是在子线程,如果是false就是在主线程,
// 另外当值为false时,不需要重写onreadystatechange方法,可在send后直接获取返回内容
xmlhttp.open("GET", url, true);
xmlhttp.send();
以上是关于AJAX 异步请求的主要内容,如果未能解决你的问题,请参考以下文章