《征服ajax Web2.0开发技术详解》光盘源码

1.14~22章所附代码的运行环境 JDK1.4.2 以上版本
数据库采用MySQL 4.1.4 以上版本
服务器采用Tomcat 5 以上版本
开发工具采用Eclipse 3.0
2.光盘范例2
02/                                             基于Ajax的留言板示例
3
03/3.1.3.html                            JavaScriptAjax中的作用范例
03/3.4.6.html                            加入注释,实现九九乘法表
03/3.4.11.html                          使用逻辑表达式范例

4
04/4.1.2.html                            使用ifelse…处理条件不成立的情形范例
04/4.1.4.html                            使用switch语句进行多重条件判断范例
04/4.1.6.html                            使用dowhile循环范例
04/4.1.9.html                            continue语句:停止当前循环进入下一次循环
04/4.2.3.html                            给函数传递参数范例

5
05/5.2.2.html                            Date对象中提取信息范例
05/5.3.2.html                            使用随机函数Math.randon()范例
05/5.4.4.html                            使用数组的length属性范例
05/5.6.4.html                            文档操作初步范例:document对象
05/5.10.2.html                          使用复选框范例
05/5.11.12.html                        下拉框实例:二级联动的下拉列表菜单

6
06/6.1.3.html                            使用方括号([])引用对象的属性和方法范例
06/6.1.5.html                            使用大括号({})语法创建无类型对象范例
06/6.1.6.html                            prototype原型对象范例
06/6.2.6.html                            函数的applycall方法和length属性范例
06/6.2.7.html                            深入认识JavaScript中的this指针范例
06/6.3.2.html                            使用prototype对象定义类成员范例
06/6.4.2.html                            实现类的私有成员范例
06/6.6.1.html                            利用共享prototype实现继承范例
06/6.6.2.html                            利用反射机制和prototype实现继承范例
06/6.6.3.html                            prototype-1.3.1框架中的类继承实现机制范例
06/6.7.2.html                            JavaScript实现抽象类范例
06/6.8.3.html                            给事件处理程序传递参数范例
06/6.8.4.html                            使自定义事件支持多绑定范例
06/6.9/                             实例:使用面向对象思想处理cookie

7
07/7.2.3.html                            获取cookie的值范例
07/7.2.4.html                            cookie设置终止日期范例
07/7.2.5.html                            删除cookie范例
07/7.2.8.html                            综合示例:构造通用的cookie处理函数
07/7.4.2.html                            使用定时器实现JavaScript的延期执行或重复执行范例
07/7.4.3.html                            给定时器调用传递参数范例
07/7.5.3.html                            使用throw语句抛出异常范例

8
08/8.2.7.html                            使用responseText获得返回的文本范例
08/8.2.8.html                            使用responseXML属性获取范例
08/8.2.9.html                            使用abort方法取消一个请求范例
08/8.3.2.html                            使用post方法向服务器提交数据范例
08/8.3.3.html                            实现服务器相关的二级联动菜单范例
08/a.html                                  用于ajax获取文件的示例
08/checkUserName.asp         检测用户名的代码文件

9
09/9.3.1.html                            直接引用结点范例
09/9.5.1.html                            表格操作范例
09/9.5.5.html                            添加单元格范例
09/9.5.8.html                            删除行和单元格范例
09/9.5.9.html                            交换两行的位置范例

10
10/10.1.3.html                          CSSAjax开发中的作用
10/10.2.4.html                          使用id选择器范例
10/10.2.7.html                          样式应用就近原则范例
10/10.3.1.html                          通过style对象改变结点的CSS范例
10/10.4.2.html                          使用界面滤镜范例
10/10.4.3.html                          静态滤镜范例
10/10.4.4.html                          动态滤镜范例
10/10.4.5.html                          使用JavaScript控制CSS滤镜范例

11
11/json.cs                                用于实现json的服务器端代码

12
12/ajax.aspx                    总线模型的页面文件
12/ajax.aspx.cs                        总线模型的代码文件
12/12.3/                                    示例:实现Ajax翻页效果

13
13/13.1.5.html                          DOM中事件顺序模型的不同范例
13/13.1.6.html                          CSS中使用!important提高属性优先级范例
13/13.2.2.html                          利用URL存储状态信息
13/13.2.3.html                          利用Hash参数解决刷新问题
13/13.2.4.html                          解决浏览器的【前进】【后退】按钮失效问题
13/13.4.1.html                          服务器端始终要作有效性验证
13/13.4.2.html                          避免拒绝服务攻击(DoS攻击)
13/13.5.2.html                          因浏览器而异的字符串连接操作性能差异范例
13/13.5.3.html                          按需载入JavaScript代码范例
13/hello.js                                用于动态载入的js文件
13/History.html                       用于修复浏览器【前进】【后退】问题的空白文件

14
程序描述本章程序将使用Ajax技术实现动态获取数据的树状菜单。当展开菜单时,自动向服务器发送请求,查询该菜单下的子菜单,并在客户端显示子菜单,而无需刷新整个页面。
源码结构说明
1.TreeWiewDemo文件夹下为源文件
2.TreeWiewDemo.war为部署文件

15
程序描述本章程序将本章将使用Ajax技术实现无刷新即可浏览RSS新闻的阅读器。
源码结构说明
1.RSSReader文件夹下为源文件
2.RSSReader.war为部署文件

16
程序描述本章仿照Google Suggest使用Ajax技术实现动态获取搜索提示的功能。当输入搜索关键字时,自动向服务器发送请求,查询相关的关键字,并及时提示用户可输入的关键字。
源码结构说明
1.Suggest文件夹下为源文件
2.Suggest.war为部署文件

17
程序描述本章将使用Ajax技术实现无刷新即可浏览图片的相册。当浏览图片时,自动向服务器发送请求,查询该类别下的照片,并显示到客户端。用户也可以根据喜好随时改变相册的风格。浏览相册的整个过程无需刷新页面。
源码结构说明
1.AlbumShow文件夹下为源文件
2.AlbumShow.war为部署文件

18
程序描述本章将使用Ajax技术实现聊天室程序。使用Ajax来动态获取聊天记录,可以避免屏幕不断刷新而出现的闪动现象,另外,使用Ajax也可以减少服务器端的负荷,对这种客户端与服务器端通信量极大的程序是非常有意义的。对用户来讲,极大的提高了用户体验
源码结构说明。
1.Chat文件夹下为源文件
2.Chat.war为部署文件

19
程序描述:本章将使用拖拽方式实现定制个性化主页程序。通过拖拽的方式进行布局设计,在很大程度上提高了用户的可视化操作,真正实现了所见即所得。在完成拖拽后,无须刷新页面,即可保存布局。
源码结构说明
1.AjaxDemo文件夹下为源文件
2.AjaxDemo.war为部署文件

20
程序描述本章将实现上传文件时显示进度条的功能。当上传文件时,客户端同时显示文件上传的进度,从而及时了解文件传送情况。
源码结构说明
1.FileUpload文件夹下为源文件
2.FileUpload.war为部署文件

21
程序描述本章将实现通过滑块来显示分页数据的功能。在传统的分页方式中,大多数是通过单击按钮的方式来显示分页的。利用Ajax可以通过使用滑块的滑动来选择所显示的分页,这种拖拽的方式极大提高了用户体验。
源码结构说明
1.Slider文件夹下为源文件
2.Slider.war为部署文件

22
程序描述:使用Windows系统的用户在关机的时候,出现的界面只允许用户选择关机、注销或取消动作,而桌面上的程序都不能使用,并且屏幕呈现灰色状态。本章将实现如何在网页中windows关机效果
源码结构说明
1.LightBox文件夹下为源文件
2.LightBox.war为部署文件


下载地址
http://58.20.197.50/kj/dir2/dir25/web20.zip

标签: ajax 代码
评论: 31 | 引用: 0 | 阅读: 1551