当前位置 : 主页 > 网络编程 > JavaScript >

客户端与服务器端进行交互

来源:互联网 收集:自由互联 发布时间:2021-07-03
1. [代码] GET请求 script type="text/javascript"window.onload=function(){//1.获取a节点,并为其添加onclick响应函数document.getElementsByTagName("a")[0].onclick=function(){ //3.创建一个XMLHttpRequest对象 var request=new

1. [代码]GET请求    

<script type="text/javascript">
window.onload=function(){
	//1.获取a节点,并为其添加onclick响应函数
	document.getElementsByTagName("a")[0].onclick=function(){
		 //3.创建一个XMLHttpRequest对象
		 var request=new XMLHttpRequest();
		 //4.准备发送请求的数据:url
		 var url=this.href +"?time="+new Date();
		 var method="GET";
		 //5.调用xmlhttprequest对象的open方法
		 request.open(method,url);
		 //6.调用xmlhttprequest对象的send方法
		 request.send(null);
		 //7.为xmlhttprequest对象添加onreadystatechange响应函数
		 request.onreadystatechange=function(){
			//8.决断响应是否完成:xmlhttprequest对象的readystate属性值为4
			 if(request.readyState==4){
				//9.再决断响应是否可用:xmlhttprequest对象status属性值为200
				 if(request.status==200){
					//10.打印响应结果:responseText
					alert(request.responseText);
				 }
			 }
		 }
		 //2.取消a节点的默认行为
		 return false;
	}
}
</script>
网友评论