AJAX异步同步代码分析
var xmlhttp = new XMLHttpRequest()
xmlhttp.open(方法,指定内容,是否同步异步)
xmlhttp.send();
这里主要说说‘是否同步异步’这个概念
当异步时(TRUE)
- 在等待服务器响应时执行其他脚本
- 当响应就绪后对响应进行处理
并且应该建立监听事件
xmlhttp.onreadystatechange=function{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("testDiv").innerHTML=xmlhttp.responseText;
}
}
如果同步时(FALSE)
注意 :JavaScript 会等到服务器响应就绪才继续执行。如果服务器繁忙或缓慢,应用程序会挂起或停止
使用 async=false 时,请不要编写 onreadystatechange 函数 - 把代码放到 send() 语句后面即可
var xmlhttp = new XMLHttpRequest()
xmlhttp.open(方法,指定内容,是否同步异步)
xmlhttp.send();
document.getElementById("testDiv").innerHTML=xmlhttp.responseText;
二、responseText 与 responseXML 的区别
responseText :document.getElementById("testDiv").innerHTML=xmlhttp.responseText;
responseXML :
xmlDoc=xmlhttp.responseXML;
txt="";
x=xmlDoc.getElementsByTagName("test");
for (i=0;i<x.length;i++)
{
txt=txt + x[i].childNodes[0].nodeValue + "<br />";
}
document.getElementById("testDiv").innerHTML=txt;
发表评论
-
webservice的cxf接口
2013-04-07 10:39 962CXF接口: 1.下载cxf-apache的工具包(附 ... -
java程序通信方式(未完)
2013-04-07 09:16 6071:采用J2EE 的Servlet 完成特定功能,部署To ... -
form提交
2013-02-28 16:46 0<html> <head> < ... -
jQuery怎样做开发(陆续更新)
2013-02-28 09:56 677调试环境 firefox firedebug ... -
eclipse撤销spring的方法
2012-10-26 14:51 940撤消MyEclipse对Spring的支持 1. 从 ... -
structs2--搭建
2012-10-24 13:43 0嗷嗷 -
target标签作用
2012-09-21 09:51 732_blank -- 在新窗口中打开链接 _parent -- ... -
js控制链接不在新窗口中打开
2012-09-20 10:35 1037控制目的:禁止右键菜单 <script languag ... -
structs2与structs1.x的原理
2012-09-17 13:52 797当用户向Struts2发送请求时,FilterDispatch ... -
spring简单demo——翻转
2012-09-17 13:37 873Spring 实例入门 本文结合实例理解解容器,DI,IO ... -
structs2的应用与structs1.x的区别
2012-09-17 10:43 1340【第1步】 安装Struts2 ... -
【编译jar文件】-- 中文看不懂啊,来篇英文的
2012-09-03 16:27 1016jar基本操作: 1. 创建jar文件 ja ... -
java生成唯一标示
2012-08-20 15:27 816/** * 生成UUID * * @re ... -
POI 与 JXL
2012-08-13 16:59 0用过的Excel导入, jar包: poi-3.2-FIN ... -
List与Map详细比较
2012-08-09 13:34 8001.Collection接口与Map的总体框架图 Col ... -
nginx服务器
2012-08-07 09:45 681Nginx 是一个很牛的高性能Web和反向代理服务器,它具 ... -
【转】Java编程中“为了性能”尽量要做到的一些地方
2012-07-05 14:40 594愿文http://javatgo.iteye.com/blog ... -
快速失败行为——迭代器的异常
2012-06-18 10:26 1067关于迭代器的'快速失败行为' 快速失败行为是指某个线程在迭代 ...
相关推荐
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
基于java的网吧管理系统答辩PPT.pptx
基于java的基于SSM架构的网上书城系统答辩PPT.pptx
tornado-6.1-cp37-cp37m-win32.whl
c语言气泡排序、插入排序、选择排序、快速排序、希尔排序、堆排序、合并排序_SortAlgorithm.zip
Keyboard Maestro 11.0.3_macwk.dmg
基于微信小程序的鲜花销售微信小程序答辩PPT.pptx
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
tornado-6.2b1-cp39-cp39-musllinux_1_1_x86_64.whl
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
tornado-6.1b2-cp38-cp38-manylinux2014_aarch64.whl
基于java的土家风景文化管理平台答辩PPT.pptx
jira安装包
基于java的机场网上订票系统答辩PPT.pptx
小区物业管理系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B
yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip;yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip;yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip
项目介绍: 系统模块主要包括;用户、考试信息、考场信息、试卷、试题、考试等管理功能 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
Python脚本运行环境搭建所需要的资源包