四步学会 Ajax

代码如下:

//第一步 : 创建XMLHttpRequest对象
var http_request;
try
{
    http_request = window.ActiveXObject("Microsoft.XMLHTTP");
}catch(e)
{
    try
    {
        http_request = new XMLHttpRequest();
    }catch(e)
    {
        alert("你的浏览器不支持XMLHttpRequest");
    }
}
//第二步 : 指定提交的 url
http_request.open("get", "url", "true"); //get 为提交方式, true 为指定异步于服务器交互
//第三步 : 处理服务器返回数据
http_request.onreadystatechange = function() //回调函数,总共会调用 4 次,readtState 依次变化为 : 0 -> 1 -> 2 -> 3 -> 4(completed);
{
    if(http_request.readyState ==4) //服务器处理完成
    {
        if(http_request.status == 200) //客户端处理完成
        {
            //处理段
        }
    }
}
//第四步 : 发送参数
http_request.send(null); //发送参数

(0)

相关推荐

  • 四步学会 Ajax

    复制代码 代码如下: //第一步 : 创建XMLHttpRequest对象 var http_request; try {     http_request = window.ActiveXObject("Microsoft.XMLHTTP"); }catch(e) {     try     {         http_request = new XMLHttpRequest();     }catch(e)     {         alert("你的浏览器不支持XM

  • 四步轻松实现ajax发送异步请求

    ajax发送异步请求,供大家参考,具体内容如下 第一步(得到XMLHttpRequest) ajax其实只需要学习一个对象:XMLHttpRequest,如果掌握了它,就掌握了ajax!!! 1.得到XMLHttpRequest 大多数浏览器都支持:var xmlHttp=new XMLHttpRequest(); IE6.0:var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); IE5.0以更早版本的IE:var xmlHttp=new A

  • 四步教你学会打包一个新的Python模块

    目录 1.生成 spec 文件 2.运行 rpmlint 3.下载源码 4.构建源软件包 为什么不使用 PyPi 当你安装一个应用程序时,你通常是在安装一个软件包,其中包含应用程序的可执行代码和重要文件,如文档.图标等.在 Linux上,软件一般被打包成 RPM 或 DEB 等格式,用户只要通过 ​ ​dnf​ ​​ 或者 ​ ​apt​ ​​ 等命令就可以进行安装了,这取决于你使用的 Linux 发行版.然而几乎每天都有新的 Python 模块发布,因此你很容易遇到一个尚未打包的 Python

  • 九步学会Python装饰器

    本文实例讲述了Python装饰器.分享给大家供大家参考.具体分析如下: 这是在Python学习小组上介绍的内容,现学现卖.多练习是好的学习方式. 第一步:最简单的函数,准备附加额外功能 # -*- coding:gbk -*- '''示例1: 最简单的函数,表示调用了两次''' def myfunc(): print("myfunc() called.") myfunc() myfunc() 第二步:使用装饰函数在函数执行前和执行后分别附加额外功能 # -*- coding:gbk -

  • 要用最新驱动 四步就可以轻松搞定

    不同设备.同一设备的不同型号,还有不同的操作系统所对应的驱动程序是不同的,即使是同一个驱动程序也有多个不同版本.一旦为硬件安装了错误的驱动程序,后果可想而知.因此,安全.及时地更新驱动相对来说还是有一定难度的.现在,有了"驱动精灵2004",可以很快帮助我们搞定,让我们的硬件驱动永远保持最新!驱动更新不用愁,我有精灵做帮手. 第一步:查找/下载更新驱动 先下载.安装并启动"驱动精灵2004",该软件会自动搜集系统中硬件的驱动信息,并联机到服务器检查有无相关硬件的驱动

  • 四步五分钟Spring4快速集成Swagger

    如果你所在的公司的还没有使用swagger甚至没有听说过swagger,赶快学习一下我的这篇博客吧,五分钟速成,傻瓜式的集成,但就是这么简单的应用一定会让他们震惊到的. 首先对swagger做一个简介吧:swagger是后台开发的神器,也是前后端交流的渠道.你可以用swagger做什么?首先,你以后基本可以告别单元测试了:其次,你不用再写接口文档了,也不需要写完之后再去对文档进行维护了.swagger可以完全模拟http请求,入参出参和实际情况差别几乎为零.说了这些,直接来干货吧! 集成四部曲:

  • 四步轻松搞定java web每天定时执行任务

    本文介绍了java web每天定时执行任务,分享给大家,具体如下: 第一步: package com.eh.util; import java.util.Calendar; import java.util.Date; import java.util.Timer; /** * java定时任务,每天定时执行任务 * @author wls * */ public class TimerManager { //时间间隔 private static final long PERIOD_DAY =

  • C#中四步轻松使用log4net记录本地日志的方法

    在这里,记录我在项目中使用log4net记录本地日志的步骤.在不会之前感觉很难,很神秘,一旦会了之后其实没那么难.其实所有的事情都是一样的,下面我就分享一下我使用log4Net的经验. 第一步:首先从Visual Studio中的Nuget包管理中搜索下载 Log4Net dll文件 如下图: 选择安装的项目(哪个类库中需要记录日志就勾选上) 第二步:打开配置文件 WinFrom就是 App.config Web就是 web.config 将以下配置信息加入 <configSections>

  • cwrsync 四步实现windows备份

    服务器端: http://rsync.samba.org/ 服务器端(cwRsyncServer). 安装目录: E:\cwRsyncServer 端口: 52326 ip: 219.152.120.82 一:修改cwRsyncServer配置文件 E:\cwRsyncServer\rsyncd.conf ######### port = 52326 use chroot = false strict modes = false read only = yes list = no hosts a

  • 四步完成asp网页设计流量统计

    按照以下步骤,逐步操作,你很快就会拥有精美的图形化计数器.  步骤1:在网站的某个目录如count下建立文本文件,如counter.dat    ,用于存放访问量.文件内容仅有一行数字,表示网站初始访问量,一般为0. 步骤2:在相同目录下建立计数器的ASP程序,可命名为mycount.asp,内容如下: <% '自编ASP图形化计数器 V1.1 '用于网页浏览统计,免费使用,自由拷贝! dim vistors '获取计数文件counter.dat的地址 countfile=server.mapp

随机推荐