`
hesihua
  • 浏览: 233690 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

实现基本的ajax

    博客分类:
  • ajax
 
阅读更多

1、从什么时候开始使用ajax呢?

  一般会从验证开始。

 2、标准XMLHttpRequest操作

方法 描述
abort() 停止当前请求
getAllResponseHeaders() 把HTTP请求的所有响应首部作为键/值对返回
getResponseHeader("header") 返回指定首部的串值
open("method","url",boolean)

建立对服务器的调用。method参数可以是get,post或put。url参数可以是相对URL或绝对URL。boolean参数为true时,说明请求是异步的;参数为false时,说明请求是同步的。

send(content) 向服务器发送请求
setRequestHeader("header","value") 把指定首部设置为所提供的值。在设置任何首部之前必须先调用open()

3、标准XMLHttpRequest属性

属性 描述
onreadystatechange 每个状态改变时都会触发这个事件处理器,通常会调用一个js函数
readystate 请求的状态。有5个可取值。0=未初始化,1=正在加载,2=已经加载,3=交互中,4=完成
responseText 服务器的响应,表示为一个串
responseXML 服务器的响应,表示为XML。这个对象可以解析为一个DOM对象
status 服务器的HTTP状态码(200对应ok,404对应Not Found)
statusText HTTP状态码的相应文本(OK或Not Found)
分享到:
评论

相关推荐

    PHP+Ajax网站开发典型实例-源代码

    第6章 实现基本Ajax技术 实例44 Ajax测试实例 实例45 客户端解析普通字符串 实例46 客户端解析XML文件响应 实例47 客户端发送POST无参数请求 实例48 客户端发送带有参数请求 实例49 客户端以表格形式显示数据 实例50...

    Ajax基础教程(扫描版)

    第4章 实现基本ajax技术 71 4.1 完成验证 71 4.2 读取响应首部 75 4.3 动态加载列表框 79 4.4 创建自动刷新页面 85 4.5 显示进度条 90 4.6 创建工具提示 95 4.7 动态更新web页面 101 4.8 访问web服务 110 ...

    PHP+Ajax网站开发典型实例

    第6章 实现基本Ajax技术 实例44 Ajax测试实例 实例45 客户端解析普通字符串 实例46 客户端解析XML文件响应 实例47 客户端发送POST无参数请求 实例48 客户端发送带有参数请求 实例49 客户端以表格形式显示数据 ...

    json+ajax基本实现

    json+ajax基本实现,含有jar包,commons-beanutils-1.8.0.jar,commons-collections-3.2.1.jar,commons-lang-2.5.jar,commons-logging-1.2.jar,ezmorph-1.0.6.jar,jackson-databind-2.8.9.jar,json-lib-2.4-jdk...

    Ajax实现的简单的web聊天

    **Ajax 实现的 Web 聊天系统详解** 在当今的网页应用中,实时交互性已经成为了一项基本需求。为了实现这一目标,开发者们经常使用 AJAX(Asynchronous JavaScript and XML)技术来创建无需刷新页面就能更新内容的...

    Ajax基础教程(正式版)

    #### 第4章:实现基本Ajax技术 - **4.1 完成验证** 展示如何使用Ajax进行表单验证,提高用户体验的同时确保数据的有效性。 - **4.2 读取响应首部** 介绍如何读取服务器返回的HTTP响应首部信息,这对于理解...

    AJAX技术来实现天气预报功能

    首先,理解AJAX的基本工作原理至关重要。AJAX通过创建XMLHttpRequest对象(在现代浏览器中,通常被称为`fetch`或`axios`等库)发起HTTP请求到服务器,获取所需的数据。这些数据可以是JSON、XML或其他格式,然后...

    ajax实现用户登录注册

    首先,我们需要理解AJAX的基本结构。一个基本的AJAX调用通常涉及以下步骤: 1. 创建XMLHttpRequest对象:这是AJAX的核心,它负责与服务器通信。在现代浏览器中,我们可以使用`new XMLHttpRequest()`来创建实例。 2...

    Ajax实现用户注册

    1. **JavaScript基础**:在实现Ajax之前,我们需要对JavaScript的基本语法有深入理解,包括变量声明、函数定义、事件处理以及DOM操作。在用户注册表单中,我们可能需要监听`onkeyup`或`onblur`等事件,以便在用户...

    Php mysql ajax 实现留言本

    本教程将详细介绍如何使用这三种技术实现一个基本的在线留言本,这对于初学者理解它们的集成工作原理非常有帮助。 **一、PHP(PHP:Hypertext Preprocessor)** PHP是一种广泛使用的开源服务器端脚本语言,尤其...

    实现webim得用ajax

    首先,我们需要理解Ajax的基本原理。Ajax的核心是XMLHttpRequest对象,它允许JavaScript在后台与服务器进行通信。通过创建XMLHttpRequest实例,设置请求方法(GET或POST)、URL、请求头等信息,然后发送请求。当...

    jQuery实现AJAX应用

    #### 二、AJAX的基本概念 1. **定义**:AJAX并不是一种新的编程语言,而是一套用于创建快速动态网页的技术集合。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。 2. **工作原理**:主要依靠`...

    AJAX.NET实现无刷新页面

    一、AJAX.NET基本原理 AJAX.NET是微软对AJAX技术的一种实现,它结合了ASP.NET和JavaScript,通过XMLHttpRequest对象在后台与服务器进行异步通信。这种通信方式使得用户可以在不等待整个页面重新加载的情况下获取并...

    基于 jQuery 实现的 Ajax 异步分页

    实现Ajax异步分页的基本步骤如下: 1. **HTML结构**:首先,你需要在HTML页面中设置一个用于显示数据的容器,例如一个`<div>`,以及分页导航元素,如页码按钮。 2. **JavaScript初始化**:在JavaScript中,初始化...

    Ajax基本运行原理

    ### Ajax基本运行原理详解 #### 引言 随着互联网技术的不断发展,用户对于网页应用程序的交互性和用户体验的要求越来越高。传统的浏览器/服务器(B/S)架构虽然解决了早期客户端/服务器(C/S)架构中存在的部署和...

    ajax实现用户名验证

    通过这个教程,初学者可以了解到如何结合Ajax、JavaScript、PHP和Oracle数据库来实现一个基本的用户名验证功能。实际应用中可能需要考虑更多的细节,如错误处理、安全性(防止SQL注入等)以及用户体验优化。但这个...

    ajax 基本原理 ajax 基本原理

    ### Ajax基本原理详解 #### 一、引言 随着互联网技术的发展,用户对于网页应用的交互性和用户体验的要求越来越高。传统的Web应用通常采用浏览器发送请求、服务器处理并返回完整页面的方式,这种方式存在明显的缺点...

    ajax实现异步通信

    **Ajax 实现异步通信详解** Ajax(Asynchronous ...这个简单的Demo包含了上述Ajax的基本使用,通过实践和理解这个例子,初学者可以快速掌握Ajax的核心概念和应用技巧,从而在实际项目中实现更加流畅的网页交互体验。

    AJAX实现分页功能

    首先,理解AJAX的基本工作原理至关重要。AJAX通过创建XMLHttpRequest对象,向服务器发送异步请求,然后在后台处理服务器返回的数据,最后将这些数据动态插入到网页的某个部分,而无需刷新整个页面。在这个过程中,...

Global site tag (gtag.js) - Google Analytics