一个例子解释AJAX

转载 2007年10月09日 17:31:00
<html>
<head>
<title>My Ajax Application</title>
<script Language="JavaScript">
function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
  try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
      req = false;
    }
  }
}
return req;
}

var http = getXMLHTTPRequest();

function getServerText() {
  var myurl = 'textserver.php';
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"?rand="+myRand;
  http.open("GET", modurl, true);
  http.onreadystatechange = useHttpResponse;
  http.send(null);

}

function useHttpResponse() {
   if (http.readyState == 4) {
    if(http.status == 200) {
      var mytext = http.responseText;
      document.getElementById('myPageElement').innerHTML = mytext;
    }
  } else {
  document. getElementById('myPageElement').innerHTML = "";
  }
}

</script>
</head>
<body onLoad="getServerText()">
Here is the text returned by the server:<br>
<div id="myPageElement"></div>
</body>
</html>

/*
<?php
echo "This is the text from the server";
?>
 

Ajax学习(二)—— 一个简单的Ajax实例

通过上篇博客认识Ajax之后,我们通过一个简单的实例来消化消化理论知识,一睹Ajax的庐山真面目。 1.实例功能: 当用户输入用户名,文本框失去焦点后,通过异步调用来判断该用户名是否已经存在。若存...
  • CYL_happygirl
  • CYL_happygirl
  • 2014年11月07日 21:20
  • 13052

Spring Ajax一个简单例子

配置不说了,要在前面helloworld的例子基础上弄。 同样在hello下新建ajax.jsp Spring MVC Example with AJAX call body { ...
  • yang362046076
  • yang362046076
  • 2014年12月15日 22:59
  • 1650

jquery ajax请求对json数据解析的理解

前一段时间碰到一个问题,server端返回了json字符串,在ajax请求的success请求中不进行类型转换就能直接遍历返回的字符串数组? server端代码如下: response.getWri...
  • mini_snail
  • mini_snail
  • 2015年09月28日 14:12
  • 2411

jquery+ajax简单的例子

ajax test jQuery(function($){ $('button').click(function(){ var name = $(this).attr('name');...
  • xluren
  • xluren
  • 2013年11月29日 10:46
  • 7857

ajax一个登陆的例子

%> String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.g...
  • zygzzp
  • zygzzp
  • 2013年05月15日 09:30
  • 725

采用ajax提交POST数据的例子

问题描述 我们将一个form中的input和checkbox中的数据异步提交到php服务器,经过处理之后传回。 提交之后显示的位置: 难点分析 采用...
  • u010722938
  • u010722938
  • 2014年11月13日 10:19
  • 2819

ajax的理解与工作流程

一、什么是ajax ajax是一种异步通信技术。在ajax出现之前,客户端与服务端之间直接通信。引入ajax之后,客户端与服务端加了一个第三者--ajax。有了ajax之后,通过在后台与服务器进...
  • guofang9410
  • guofang9410
  • 2017年04月08日 18:16
  • 118

AJAX的异步请求小例子

AJAX的异步请求小例子
  • starjuly
  • starjuly
  • 2016年09月09日 18:31
  • 2254

开发第一个Java+Ajax实例

本节的例子是发送用户请求和现实服务器处理的结果,后者是Servlet。处理用户发送的请求,比把处理结果返回给用户。 运行实例: 这是一个简单的表单,只有一个输入名字的输入框,在输入框中输入...
  • u010392759
  • u010392759
  • 2013年09月19日 15:01
  • 5204

ajax跨域请求--jsonp实例

ajax跨域请求--jsonp实例
  • gufachongyang02
  • gufachongyang02
  • 2014年08月04日 11:08
  • 2619
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个例子解释AJAX
举报原因:
原因补充:

(最多只允许输入30个字)