分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

Ajax棵1

发布时间:2023-09-06 01:59责任编辑:苏小强关键词:Ajax

ajax

1.什么是ajax?(异步请求,局部刷新)

ajax是一个改善用户体验的技术,实质上是利用浏览器端ajax对象()向服务器发送异步(ajax对象在向服务器发送请求的时候,用户可以继续其他操作)请求,服务器返回的text或者xml类型的数据,浏览器根据返回的数据,对页面进行局部刷新。

在整个过程中,不会中断用户的操作,体验度好。

2.如何获取ajax对象?

非IE    new XMLHttpRequest();

IE    new ActiveXObject("Microsoft.XMLHttp");

3.ajax向服务器发送请求

(asynchronous JavaScript and xml)

-----发送get请求---------

1)获取ajax对象

var xhr=getXhr();

2)注册监听器

xhr.onreadystatechange

3)初始化

xhr.open(‘get‘,‘CheckUname.do‘,true);

‘get‘:请求类型、

‘checkUname.do‘:请求地址

‘true‘:发送异步请求

‘false‘;发送同步请求

ajax向服务器发送请求,在服务器返回响应之前,用户必须等待,如果服务器响应的时间过长,页面出现锁死状态,用户体验度不好

4)真正发送请求

xhr.send(null);

5)

Ajax棵1

原文地址:https://www.cnblogs.com/yingyigongzi/p/9181952.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved