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

ajax初步搭建及示例代码

AJAX(Asynchronous JavaScript and XML):基于XML的异步JavaScript,简称AJAX,是多种技术的综合.
   一种客户端技术 ,为互联网用户提供更加友善的交互界面,更加流畅的用户体验.也就是所谓的胖客户端,使网页的效果能够像安装在计算机上的应用软件或系统一样友好华丽.
它由如下四种技术组成:CSS + DOM + XMLHttpRequest+ JavaScript .
       各部分功能如下:
       CSS : 控制页面的显示 。
       DOM : 控制文档结构 。
       XMLHttpRequest: 负责与服务器进行异步通信 。
       JAVAScript : 调用,控制其他三个组成部分。
如果去掉XMLHttpRequest则为DHTML技术.
==========================================================
基本流程如下:
   1) 事件触发通信过程
   2)
     2.1 创建XMLHttpRequest对象  createXHR()
     2.2 准备要发送到服务器的参数 .
     2.3 指定用于处理应答的函数 . xhr.onreadystatechange = fn [ 回调函数 ] ;
     2.4 open() , send() ;
    
   3) 编写回调函数 .
      3.1
        通信过程结束  : xhr.readyState == 4
        服务器执行    : xhr.status == 200  
      3.2 对服务器的应答结果进行处理 :
          复杂的用xhr.responseXML (DOM方式)
   简单的用xhr.responseText(返回的字符串)
          
       
==========================================================
XMLHttpRequest与服务器之间数据交换的方式有get和post两种.
使用POST方式提交:
      url = "/ajax/test.jsp" ;
      XMLHttpRequest.open( "POST" , url );
     


相关文档:

用Ajax仿Google 建议列表实例

 AjaxSuggest.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AjaxSuggest.aspx.cs" Inherits="AjaxSuggest" %>
<!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/199 ......

Atlas是什么?asp.net+ajax

Atlas是什么?
atlas   2006-12-12 09:48   阅读69   评论0  
字号: 大大  中中  小小
Atlas是什么?
ASP.NET”Atlas”是一个新的Web技术开发包,它集成了一套非常大的客户端脚本库使得与功能丰富的、基于服务器开发平台的ASP.NET2.0结合在一起,&rdq ......

ajax、jquery sortable、php实现能记忆的动态工具栏

最近在负责做网站的后台管理部分,觉得jquery的sortable做动态工具栏很实用,但网上很多都只介绍ajax和sortable一起,没有和database结合着用,唯一看到的就是用cookie,如果有朋友喜欢用cookie的,可以来这里看看。 我个人不喜欢cookie,cookie有时间的限制,而且好多人现在都禁止cookie的使用了。就自己编了个码,用php、j ......

Ajax基础教程

 Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。对于Ajax,最核心的一个对象是XMLHttpRequest,所有的Ajax操作都离不开对这个对象的操作。
首先我们来了解怎么在javascript中创建这个对象:
var xmlHttp = new  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号