原生JS发起http请求,并且接收返回值
来源:互联网 发布:观军事知天下 编辑:程序博客网 时间:2024/06/01 08:04
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>js中的Ajax经典示例</title>
<script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>
<script type="text/javascript">
function ajax() {
//先声明一个异步请求对象
var xmlHttpReg = null;
if (window.ActiveXObject) {//如果是IE
xmlHttpReg = new ActiveXObject("Microsoft.XMLHTTP");
} else if (window.XMLHttpRequest) {
xmlHttpReg = new XMLHttpRequest(); //实例化一个xmlHttpReg
}
//如果实例化成功,就调用open()方法,就开始准备向服务器发送请求
if (xmlHttpReg != null) {
xmlHttpReg.open("get", "About.aspx", true);1
xmlHttpReg.send(null);
xmlHttpReg.onreadystatechange = doResult; //设置回调函数
}
//回调函数
//一旦readyState的值改变,将会调用这个函数,readyState=4表示完成相应
//设定函数doResult()
function doResult() {
if (xmlHttpReg.readyState == 4) {//4代表执行完成
if (xmlHttpReg.status == 200) {//200代表执行成功
//将xmlHttpReg.responseText的值赋给ID为resText的元素
document.getElementById("resText").innerHTML = xmlHttpReg.responseText;
}
}
}
}
</script>
</head>
<body>
<div id="resText"></div>
<form method=get action="">
<input type="button" value="小胡子" onclick="ajax();"/>
</form>
</body>
</html>
0 0
- 原生JS发起http请求,并且接收返回值
- 原生JS发起http请求,并且接收返回值
- 原生JS发起http请求的一个例子,并且接收返回值
- Android - webview原生调用js并且得到返回值
- java发起http请求获取返回的Json对象
- java 发起HTTP请求
- Java发起Http请求
- 使用http发起请求
- nginx发起http请求
- Java发起http 请求
- 发起Http请求
- java 发起http请求
- iphone发起http请求代码
- 发起https和http请求
- C# 发起普通http请求
- c#--发起一个http请求
- python3发起一个http请求
- Ext发起ajax请求获取返回对象属性值
- git关联Studio
- mysql用sql查询表中有多少列
- QT移植无法启动 This application failed to start because it could not find or load the Qt platform plugin "
- HDU3549:Flow Problem(最大流 & Ek算法 + Dinic算法)
- 弹性盒模型(Flexible Box Moudle)
- 原生JS发起http请求,并且接收返回值
- nginx安装及编译参数详解
- 微信小程序的app.json配置(三)
- jQueryEasyUi验证
- 谈谈深度学习中的 Batch_Size和epoches
- Linux学习之八(shell、bash)
- Meeting Room Arrangement(贪心)
- struts2项目访问页面404
- [D3D11] 顶点布局描述:D3D11_INPUT_ELEMENT_DESC