- 1
- 0
- 约1.06万字
- 约 15页
- 2017-08-03 发布于河南
- 举报
第一章:Web 2.0与Ajax
1、掌握Ajax 技术的原理
(Ajax技术是JavaScript DOM XML等技术的综合体,通过XMLHttpRequest和服务端交互。Js dom css XMLHttpRequest
(Ajax原理简单来说就是通过XMLHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面(数据格式)
2、会编写Ajax 服务器端程序
(服务器端处理程序:aspx,ashx。为客户端程序提供调用的基础。
3、会使用JavaScript 编写Ajax 客户端程序
(使用XMLHttpRequest的步骤:
创建XMLHttpRequest对象
设置回调函数。
初始化XMLHttpRequest对象 open()
向服务器发送请求 send()
接收返回数据,根据返回数据进行处理。
(使用XMLHttpRequest的onreadystatechange属性设置回调函数。
(XMLHttpRequest的状态属性:readyState:0 1 2 3 4
status: 200
(使用POST提交数据:
(1) 服务端用Request.Form获取提交数据
(2)客户端使用send(参数)方法发送数据,该参数的数据会作为请求体的一部分传送到目标URL。
(3)设置请求头部信息方法:setRequestHeader(),以便于使用Request.Form[]获取到提交的数据。
XMLHttpRequest.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded”);
(解决get方法IE缓存方法:
法一:服务端:
Response.Cache.SetNoStore();
法二:客户端:
设置http请求头的IMS标签: XMLHttpRequest.SetRequestHeader(“if-Modified-Since”,”0”);
或:XMLHttpRequest.SetRequestHeader(“Cache-Control”,”no-cache”);
第二章:异步处理数据:
1、掌握客户端XMLDocument 对象的使用
(将实体对象序列化为XmlWriter对象:XmlSerializer和XmlTextWriter结合使用。
(创建XmlDocument对象:new ActiveXObject(“Microsoft.XMLDOM”);
(1)使用XmlDocument对象加载XML数据:
Load(“xml文件名”);
loadXML(“xml字符串”);
(2)async属性
(3)readyState属性 0 1 2 3 4
(4)onreadystatechange事件
(XmlDocument操作节点
(1)从XmlDocument中获取节点对象
getElementsByTagName()方法:
SelectSingleNode()方法
SelectNodes()方法
(2)访问节点信息:
getAttribute()方法
text属性
childNodes属性
firstChild属性
lastChild属性
parentNode属性
(通过XMLHttpRequest对象的responseXML属性得到XMLDocument对象。
会编写使用XML 格式传输数据的Ajax程序
2、掌握JSON 的基本用法
(JSON数据格式:
(1)采用“名称/值”对的集合来表示数据
(2)以{开始,以}结束
(3)每个“名称”和“值”之间用 :分隔。
(4)各“名称/值”对之间用“,”分隔。
(5)json数据可以直接表示为数组(集合)形式:如果“值”是集合或数组,则以[开始,以]结束,集合中的值用 ,分隔。
(6)json值可以是:数字(整数或浮点数)
字符串(双引号) 逻辑值(true或false) 数组(方括号) 对象(花括号) null
(.net服务器端将C#对象序列化为JSON对象
using System.Web.Script.Serialization
JavaScriptSerializer类的Serialize()方法来执行序列化
会编写使用JSON 格式传输数据的Ajax程序
第四章、初识jQuery
1、使用jQuery 框架
您可能关注的文档
- (血管和乳腺外科)外科学课程基本要求和教学大纲.doc
- (5)护理管理和医院感染管理.doc
- 《《石油和天然气地质学》试题和答案[1].doc
- :专题十一 唯物辩证法.ppt
- 《骨和关节损伤学》教学大纲.doc
- 《生活和哲学》第一、二单元漫画题专项训练.doc
- 《养生和保健》作业答案.doc
- 0Xcxffm2010年执业中药师考试大纲——中药学综合知识和技能.doc
- 1.2中医衰老起源形成和发展.doc
- 《中药和方剂》教学大纲.doc
- 肇庆医学高等专科学校《中级英语阅读2》2023-2024学年第一学期期末试卷.doc
- 天津广播影视职业学院《锻压新工艺》2023-2024学年第一学期期末试卷.doc
- 2026年咨询行业互联网服务创新咨询报告.docx
- 广西壮族自治区南宁市宾阳县宾阳中学2025年高三2月联考生物试题含解析.doc
- 2026年咨询行业人工智能应用分析报告.docx
- 江西传媒职业学院《精神病学A》2023-2024学年第一学期期末试卷.doc
- 2025届山东省临沂市沂水区九年级数学第一学期期末统考试题含解析.doc
- 2026年咖啡饮料市场需求驱动因素及品牌竞争格局分析报告.docx
- 2026年咖啡饮料市场消费者满意度报告.docx
- 承揽合同(四)承揽合同.docx
最近下载
- 运筹学题库及答案.doc VIP
- 2012江苏高考数学试卷(含答案).doc VIP
- 2018江苏高考数学.doc VIP
- 多因素身份验证系统设计与实现.docx VIP
- 新概念英语第一册上半册 Lesson15-16 课件.ppt VIP
- 2025 年剖宫产术后护理的最新要点与技巧.docx VIP
- 医院科室排班表.docx VIP
- 楼宇低压配电系统的设计.doc VIP
- 【电脑小知识】:如何使用注册表来恢复误删的Win7便签?.docx VIP
- 班子(在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任)存在不足.docx VIP
原创力文档

文档评论(0)