- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 Ajax技术 本章目录 10.1 Ajax介绍 10.1 Ajax介绍 10.2 Ajax技术的组成 JavaScript XMLHttpRequest XMLHttpRequest XMLHttpRequest XMLHttpRequest XMLHttpRequest CSS DOM XML 10.3 实现Ajax的基本步骤 创建XMLHttpRequest对象 创建XMLHttpRequest对象 创建HTTP请求 设置响应HTTP请求状态变化的函数 设置响应HTTP请求状态变化的函数 设置获取服务器返回数据的语句 设置获取服务器返回数据的语句 发送HTTP请求 局部更新 局部更新 局部更新 10.4 用Ajax实现无刷新广告轮显 10.4 用Ajax实现无刷新广告轮显 10.4 用Ajax实现无刷新广告轮显 10.4 用Ajax实现无刷新广告轮显 10.4 用Ajax实现无刷新广告轮显 习题 例10.9 在index.asp页面中自定义一个用于获取广告内容的getData()函数,并使用setInterval函数实现每隔2秒钟获取一次数据。程序代码如下。 script setInterval(getData(),2000); //每隔2秒钟调用一次getData()函数 function getData(){ //定义获取数据的函数 var oSend=new ActiveXObject(Microsoft.XMLHTTP); //创建XmlHttpRequest对象 oSend.open(POST,adrot.asp?t1=1,false); //创建一个HTTP请求 //添加指定的HTTP头信息 oSend.setRequestHeader(CONTENT-TYPE,application/x-www-form-urlencoded); oSend.send(null); //发送HTTP请求 var oDom=new ActiveXObject(Microsoft.XMLDOM); //创建XMLDOM对象 oDom.async=false; //异步方式处理数据 body=bytes2BSTR(oSend.responseBody); //将获取到的数据转换为字符串 oDom.loadXML(body); //加载指定内容 msg.innerHTML=body; //将指定内容赋予标记msg } /script script language=vbscript Function bytes2BSTR(vIn) //定义将二进制数据转换为字符串的函数 strReturn = //给strReturn赋空值 For i = 1 To LenB(vIn) //使用for…next语句遍历二进制字节 ThisCharCode = AscB(MidB(vIn,i,1)) //将字节转换为字符 If ThisCharCode H80 Then //如果不为汉字,则直接拼接strReturn strReturn = strReturn Chr(ThisCharCode) Else //如果为汉字,则执行以下操作 NextCharCode = AscB(MidB(vIn,i+1,1)) //将当前字符的后一字节转换为字符 //将两个字符互换位置后,拼接strReturn strR eturn = strReturn Chr(CLng(ThisCharCode) * H100 + CInt(NextCharCode)) i = i + 1 //累加变量i End If Next bytes2BSTR = strReturn //将转换后的字符串赋予bytes2BSTR End Function /scripta 在adrot.asp页面中,编写一个XML格式的文档,并通过定义显示轮换显示的广告内容。程序代码如下。 % Response.ContentType=text/xml 定义服务器响应的HTTP内容类型 Response.Charset=UTF-8 定义页面采用的字符集 Response.Write ?xml version=1.0 encoding=GB2312 url=adrot.asp? 声明XML Response.Write Msg 定义XML标记 if request.querystring(t1)=1 then dim ad 声明一个广告轮显组件的实例变量 set ad=server.createobject(MSWC.AdRotator) 创建AdRotator对象实例 ad
您可能关注的文档
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第2讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第3讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第5讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第6讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第7讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第8讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第9讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第11讲.ppt
- Flash动画设计基础与应用 李艳萍 宁跃飞 王辉 第13讲.ppt
- Flash动画设计与制作实例教程 作者 王德永 樊继 第1章VI 标识.ppt
- JavaScript程序设计基础教程 作者 曾海 第11章 综合实训.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第1章 Web 技术概述.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第2章 HTMLX/HTML 制作.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第2章 HTMLX/HTML 制作1.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第3章 层叠样式表(CSS)技术.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第3章 层叠样式表(CSS)技术1.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第八章 浏览器对象和 HTML DOM.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第八章 浏览器对象和 HTML DOM1.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第六章 函数.ppt
- JavaScript程序设计基础教程 第2版 普通高等教育“十一五”国家级规划教材 作者 阮文江 第七章 对象编程1.ppt
最近下载
- 矿区1∶1万地质填图工作细则.pdf VIP
- 新能源场站宽频振荡就地监测控制方法及装置.pdf VIP
- 航空公司飞机失事应急预案演练脚本.docx VIP
- DLT 5210.1-2021 电力建设施工质量验收规程全套表格最新201至400页.docx VIP
- 巨量引擎2024卫浴行业白皮书.pptx
- 湖南郴电国际发展股份有限公司校园招聘模拟试题附带答案详解汇编.docx VIP
- 斯巴拓SBT904D2手持操作说明书(二通道232 485变送器).doc VIP
- 中国成人患者围手术期液体治疗临床实践指南(2025版)解读.pptx
- 15 铁路营业线工程施工安全专项处置预案.doc VIP
- 《小学二年级家长会》课件(五套).pptx
文档评论(0)