AjAX的GET方式代码

function InitAjax()
{
	var ajax=false; 
	try { 
		ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
	} catch (e) { 
		try { 
			ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
		} catch (E) { 
			ajax = false; 
		} 
	}
	if (!ajax && typeof XMLHttpRequest!='undefined') { 
		ajax = new XMLHttpRequest(); 
	} 
	return ajax;
}
function getUptime()
{
	//需要进行Ajax的URL地址
	var url = "Summary_Uptime.php";
	url=url+"?sid="+(Math.floor(Math.random()*10000000));
	//获取显示层的位置
	var show = document.getElementById("Status_Uptime"); 
	//实例化Ajax对象
	var ajax = InitAjax();
	//使用Get方式进行请求
	ajax.open("GET", url, true); 
	//获取执行状态
	ajax.onreadystatechange = function() { 
		//如果执行是状态正常,那么就把返回的内容赋值给上面指定的层
		if (ajax.readyState == 4 && ajax.status == 200) { 
			show = ajax.responseText; //返回后相应层中显示
			alert(show);
		} 
	}
	//发送空
	ajax.send(null);
}
  • Tags:

发表评论/留言

为了您的身体健康、潇洒、美丽、帅气,请不要灌水。

/ 快捷键:Ctrl+Enter