易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax基础

1:Ajax可以通过JavaScript的XMLHttpRequest对象与服务器进行通信,通过XMLHttpRequest,JavaScript可以在不重载页面的情况下与服务器进行通信。
 
2:XMLHttpRequest 浏览器支持
 
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
    {
xmlHttp=new XMLHttpRequest();
//尝试Firefox浏览器
    }
catch (e)
    {
try
    {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
//尝试IE6.0
    }
catch (e)
    {
try
     {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
//尝试IE5.5
     }
catch (e)
     {
  alert("您的浏览器不支持AJAX!");
  return false;
     }
}
    }
}
</script>
 
 
3: onreadystatechange 属性 指定服务器处理完请求后需要调用的回调函数
 
4:readyState存放服务器相应的状态,4代表请求已经完成
xmlHttp.onreadystatechange=function()
  {
  if(xmlHttp.readyState==4)
    {
    }
  }
 
 
5:responseText 属性 存放服务器返回的数据
 
6:向服务器发送一个请求
 
open() 方法需要三个参数。第一个参数定义发送请求所使用的方法(GET 还是 POST)。第二个参数规定服务器端脚本的 URL。第三个参数规定应当对请求进行异步地处理。
 
send() 方法可将请求送往服务器。
 
 
 
 
 
 
 


相关文档:

jQuery Ajax 实例演示


<html>
<head>
<title>jQuery Ajax 实例演示</title>
</head>
<script language="javascript" src="../lib/jquery.js"></script>
<script language="javascript">
$(document).ready(function ()
{
   $('#send_ajax').click(function (){
 &nb ......

仿百度ajax搜索提示(jsp)

<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>index</title>
<meta http-equiv="pragma" content="no-cache"&g ......

Ajax实时获取信息

Ajax的IE缓存问题,会造成用open时用get方法不能重复提交,导致获取不到实时的信息。解决的办法有以下几种: 
1.客户端在url后添加随机数. 
new Date().getTime()或者Math.Random() 
或者送请求前加上 
XMLHttpRequest.setRequestHeader("If-Modified-Since","0") 
2.或者用post方法提交  ......

ajax 发送xml文件,java接受xml文件并解析

红色字体为主要代码
jsp页面中
<script language="javascript">
function  updateDB(operate){
  var objDom=new ActiveXObject("msxml.DomDocument");
   var objRoot=objDom.createElement("All");
   objDom.appendChild(objRoot);
  
  var k=document.ge ......

Ajax 控件使用笔记(一)控件安装

今天初次接触Ajax那么我将我的学习记录下来,最近记性不太好。备忘吧
1、首先从网路上下载Ajax扩展包,VS2008只是带着最基础的三个Ajax控件。那么我们下载AjaxControlToolkit控件,将下载后的压缩包解压。找出AjaxControlToolkit.dll所在位置。
2、在VS2008中,随意找一个选项卡,或者,新建一个选项卡来放入我们所加入的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号