Ajax的get与post方式
程序员文章站
2022-03-02 13:48:18
...
<script type="text/javascript">
//获取a节点并为其添加onclick 相应方法
window.onload = function(){
document.getElementsByTagName("a")[0].onclick = function(){
//3.创建XMLHttpRequest对象
var request = new XMLHttpRequest();
//4.准备发送请求的数据: url
var url = this.href + "?time=" + new Date();//加时间戳抑制缓存
var method = "GET";
//var method = "POST";//post
//5.调用XMLHttpRequest对象的open方法
request.open(method, url);
//request.setRequestHeader("ContentType","application/x-www-form-urlencoded");//post
//6.调用XMLHttpRequest对象的send方法
request.send(null);
//request.send("name='whiteblack'");//post
//7.为XMLHttpRequest对象添加onreadystatechange 响应函数
request.onreadystatechange = function(){
//8.判断响应是否完成readyState = 4
if(request.readyState == 4){
//9.判断响应status = 200
if(request.status == 200 || request.status == 304){
//10.打印响应结果 responseText
alert(request.responseText);
}
}
}
}
//2.取消a节点的默认行为
return false;
}
</script>
<body>
<a href="mes.txt">hello AJAX!</a>
</body>
</html>
推荐阅读
-
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
-
Linux平台上的多种软件安装方式与更友好的包管理相关软件介绍
-
catalog方式的rman备份与恢复示例
-
ASP.Net WebAPI与Ajax进行跨域数据交互时Cookies数据的传递
-
Ajax的概述与实现过程
-
java操作(DOM、SAX、JDOM、DOM4J)xml方式的四种比较与详解
-
JS与OC交互,JS中调用OC方法(获取JSContext的方式)
-
Android下通过httpClient发送GET和POST请求的实例代码
-
C#模拟http 发送post或get请求的简单实例
-
jQuery中ajax的get()方法用法实例教程