视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
传智播客AJAX视频教程的源码课件
2020-11-27 20:13:53 责编:小采
文档
 AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。《传智播客AJAX视频教程》讲解了关于AJAX的相关技术。

课程播放地址:http://www.gxlcms.com/course/565.html

该老师讲课风格:

教师讲课深入浅出,条理清楚,层层剖析,环环相扣,论证严密,结构严谨,用思维的逻辑力量吸引学生的注意力,用理智控制课堂教学进程。学生通过听教师的讲授,不仅学到知识,也受到思维的训练,还受到教师严谨的治学态度的熏陶和感染

本视频中较为难点是使用XHR对象发送和接受数据了:

XMLHttpRequest是XMLHttp组件的对象,通过这个对象,Ajax可以像桌面应用程序一样只与服务器进行数据层的交换,而不必每次都刷 新界面,也不必每次将数据处理的工作都交给服务器来做;这样既减轻了服务器负担又回忆了响应速度,缩短了用户的等待时间。
XMLHttpRequest对象与Ajax
在Ajax应用程序中,XMLHttpRequest对象负责将用户信息以异步通信地发送到服务器端,并接收服务器响应信息和数据。
需要注意的是JavaScript本身并不具有向服务器发送请求的能力,要么使用window.open()方法重新打开一个页面,要么使用XMLHttpRequest对象发送请求,不同的是,前者是普通的即同步交互模式,而后者是异步交互模式。
XMLHttpRequest对象的属性和方法。
IE5.0 开始,开发人员就可以在WEB页面内部使用XMLHTTP ActiveX组件扩展自身的功能,而Mozilla1.0及NetScape7则是创建继承XML的代理类XMLHttpRequest;对于大多情况 XMLHttpRequest和XMLHttp组件很相似,方法和属性类似,只是部份属性不同。以下代码演示了如果在IE以及NetScape等浏览器中 创建XMLHttpRequest对象。

<script language="javascript">
 //定义一个变量
 var http_request = false;
 //IE浏览器中创建
 http_request = new ActiveXObject("Msxml2.XMLHTTP");//新版本IE
 http_request = new ActiveXObject("Microsoft.XMLHTTP");//旧版本IE
 //Netscope浏览器
 http_request = new XMLHttpRequest();
 </script>

需要注意的是 在微软最新的 IE7.0版本浏览器中也已经支持了XMLHttpRequest,也就是说在IE7.0中同时支持以及上二种创建方式。在我们开发AJAX应用程序时一定要注意要兼容浏览器类型。

这里还给大家推荐了资料的下载:http://www.gxlcms.com/xiazai/learn/1805

1.AjaxTrain(源码)

2.JqueryTrain(源码)

下载本文
显示全文
专题