XMLHttpRequest实现Ajax效果实例
2014-03-26 20:26
393 查看
二、使用XMLHttpRequest 实现ajax效果
这里我们用客户端通过XMLHttpRequest 请求服务端获取当前系统时间,实现异步交互!
客户端myAjax.html代码:
[xhtml]
view plaincopyprint?
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>AJAXDEMO</title>
</head>
<mce:script language="javascript" type="text/javascript"><!--
function btn_onclick()
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //创建XMLHTTP对象,相当于
if (!xmlhttp) {
alert("创建xmlhttp对象异常!");
return false;
}
xmlhttp .open("POST","GetDate1.ashx?&ts" +new Date(),false);//准备向服务器的GetDate1.ashx发出Post请求
xmlhttp.onreadystatechange = function() //需要监听onreadyStatechange事件
{
if(xmlhttp.readyState == 4) //服务器完成
{
if(xmlhttp.status == 200) //如果状态码为200则是成功
{
document.getElementById ("Text1").value=xmlhttp.responseText; //responseText属性为服务器返回的文本
}
else
{
alert("AJAX服务器返回错误!");
}
}
}
xmlhttp.send(); //才开始发送请求
}
// --></mce:script>
<body>
<input id="Text1" type="text" disabled="disabled" /><input id="button1" type="button" value="显示系统时间" onclick="btn_onclick()" />
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>AJAXDEMO</title>
</head>
<mce:script language="javascript" type="text/javascript"><!--
function btn_onclick()
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //创建XMLHTTP对象,相当于
if (!xmlhttp) {
alert("创建xmlhttp对象异常!");
return false;
}
xmlhttp .open("POST","GetDate1.ashx?&ts" +new Date(),false);//准备向服务器的GetDate1.ashx发出Post请求
xmlhttp.onreadystatechange = function() //需要监听onreadyStatechange事件
{
if(xmlhttp.readyState == 4) //服务器完成
{
if(xmlhttp.status == 200) //如果状态码为200则是成功
{
document.getElementById ("Text1").value=xmlhttp.responseText; //responseText属性为服务器返回的文本
}
else
{
alert("AJAX服务器返回错误!");
}
}
}
xmlhttp.send(); //才开始发送请求
}
// --></mce:script>
<body>
<input id="Text1" type="text" disabled="disabled" /><input id="button1" type="button" value="显示系统时间" onclick="btn_onclick()" />
</body>
</html>
相关文章推荐
- XMLHttpRequest实现Ajax效果实例
- 使用XMLHttpRequest 实现ajax效果
- 使用XMLHttpRequest 实现ajax效果
- 不使用XMLHttpRequest对象实现Ajax效果
- 利用XMLHttpRequest对象编写实现Ajax小实例
- Ajax实例:实现查找员工和新建员工,利用XMLHttpRequest对象实现前后端交互
- Ajax-05 使用XMLHttpRequest和jQuery实现Ajax实例
- XMLHttpRequest Ajax 实例简介 (用此方法可实现JS与SQL连接)
- 力所能及第一步创建ajax的XmlHttpRequest实例
- 实现jquery.ajax及原生的XMLHttpRequest跨域调用WCF服务的方法
- [学习小结]Ajax_使用 XMLHttpRequest 实现 Ajax
- 10002---使用 XMLHttpRequest 实现 Ajax
- 替代传统XMLHttpRequest的fetch方法实现ajax
- XMLHttpRequest详解及ajax实现
- 用AJAX实现注册用户即时检测(XMLHttpRequest对象)
- XMLHttpRequest Ajax 实例简介
- AJAX中创建XMLHttpRequest对象实例
- AJAX创建XMLHttpRequest对象实例
- ajax原理 XmlHttpRequest对象 【AJAX 实例】
- XMLHttpRequest Ajax 实例简介