网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Ajax宝典
分类 教育考试-考试-计算机类
作者 (美)霍兹纳
出版社 人民邮电出版社
下载
简介
编辑推荐

本书包含了关于Ajax的一切。第一部分介绍了Ajax在当前的应用,读者将看到许多很酷的应用程序和游戏。第二部分介绍Ajax编程,阐述如何从空白开始创建Ajax应用程序。其中有几章介绍了Ajax的基础知识,有几章介绍高级主题。第三部分将全面介绍使用:XML、级联样式表和服务器端编程等,对每个主题都专辟一章进行阐述。第四部分介绍安全以及其他高级主题,如使用Web服务器过滤器。除这些外,本书还包含其他内容。换句话说,通过阅读本书,读者将全面了解Ajax;Ajax将成为您的利器。

内容推荐

Ajax技术是近年来炙手可热的Web编程技术,它通过避免网页刷新,让Web应用程序的响应速度可与桌面应用程序媲美。本书通过大量的示例全面而深入地阐述了Ajax编程技术的方方面面。

全书分4个部分,共16章。第一部分介绍了Ajax的应用、JavaScript和Ajax应用程序的创建步骤;第二部分深入讨论了各种客户端和服务器端Ajax框架,通过使用这些框架可极大地减少开发Ajax应用程序的工作量;第三部分介绍了Ajax编程涉及的相关技术,包括文档对象模型和事件处理、XML、级联样式表、动态HTML等主题;第四部分阐述了高级Ajax主题,包括PHP基础知识、PHP函数和HTML控件、使用PHP处理用户输入、安全问题、过滤器和MVC架构等。

通过阅读本书,读者将全面了解近年来最热门的Web编程技术Ajax。本书可供初中级Web开发人员学习Ajax编程时参考。

目录

第1部分 Ajax基础

第1章 Ajax简介

 1.1 什么是Ajax

 1.2 使用Ajax可以做什么

1.2.1 创建Ajax实时搜索

1.2.2 创建Ajax实现的计算器

1.2.3 使用Ajax聊天应用程序谈话

1.2.4 通过电子表格处理数据

1.2.5 浏览Amazon

1.2.6 使用Ajax自动完成功能来获取答案

1.2.7 使用Aiax登录

1.2.8 下载图像

1.2.9 使用Aiax进行拖放

1.2.10 使用Ajax玩游戏

1.2.11 动态修改网页

1.2.12 在地图中添加交互

1.2.13 以Ajax方式使用E-mail

1.3 小结

第2章 了解JavaScript

 2.1 JavaScript在Ajax中的地位

 2.2 JavaScript简史

 2.3 开始学习JavaScript

2.3.1 修复错误

2.3.2 为代码添加注释

2.3.3 将代码放在外部脚本文件中

2.3.4 对浏览器事件的响应

 2.4 创建JavaScript函数

2.4.1 传递参数给函数

2.4.2 从函数返回值

 2.5 将数据存储在变量中

 2.6 使用运算符对数据进行操作

 2.7 使用if语句进行决策

 2.8 在不同的浏览器中执行不同的代码

 2.9 使用循环

2.9.1 使用for循环

2.9.2 使用while循环

 2.10 将JavaScript同HTMI。按钮关联起来

 2.11 小结

第3章 创建Ajax应用程序

 3.1 编写Ajax

3.1.1 设置应用程序

3.1.2 编写JavaScript

3.1.3 创建XMLHttpRequest对象

3.1.4 打开XMLHttpRequest对象

3.1.5 处理数据下载

3.1.6 获得数据

3.1.7 下载数据

3.1.8 创建XMLHttpRequest对象的其他方式

 3.2 与服务器端的代码进行交互

 3.3 向服务器端脚本传递数据

3.3.1 使用GET将数据传递给服务器

3.3.2 使用POST方法传递数据给服务器

 3.4 使用Ajax和XML

3.4.1 创建XML

3.4.2 下载XML

 3.5 小结

第4章 真正的AjaX编程

 4.1 处理多个并发XMLHttpRequest请求

4.1.1 使用多个XMLHttpRequest对象

4.1.2 将XMLHttpRequest对象存储在数组中

4.1.3 使用内部函数

 4.2 处理服务器发送的JavaScript

4.2.1 返回JavaScript

4.2.2 返回JavaScript对象

 4.3 连接到Google Suggest

 4.4 在Ajax中调用另一个域

 4.5 一个登录的例子

 4.6 使用Ajax和HEAD请求

4.6.1 获取所有报头数据

4.6.2 获取指定的报头信息

 4.7 消除缓存

 4.8 小结

第2部分 深入Ajax

第5章 Ajax框架简介

 5.1 使用AiaX Utility Library

5.1.1 使用getText从服务器获取文本

5.1.2 使用getXml从服务器获取XML

5.1.3 发送数据给服务器并返回文本

5.1.4 发送数据给服务器并返回XML

 5.2 使用libXmlRequest下载XML

 5.3 使用AJAXLib下载XML

 5.4 小结

第6章 高级Ajax框架

 6.1 使用Maiax框架

 6.2 使用Sack框架

 6.3 使用XHConn框架

 6.4 使用uniAjax框架

 6.5 使用AjaxGear框架

 6.6 使用AjaxRequest框架

 6.7 使用Http框架避免缓存

 6.8 使用Sarissa框架处理XML

 6.9 使用Interactive Website框架处理XML

 6.10 小结

第7章 使用服务器端Ajax框架

 7.1 使用基于PHP的框架

7.1.1 使用Sajax和PHP

7.1.2 使用Xajax和PHP

7.1.3 使用LibAjax和PHP

 7.2 使用基于Java的框架

7.2.1 使用Direct Web Remoting和Java

7.2.2 使用Aiax标签和Java

7.2.3 使用SWATO和Java

 7.3 使用AjaX和Ruby on Rails

7.3.1 使用Ajax下载文本

7.3.2 在代码中访问下载的数据

 7.4 小结

第3部分 Ajax与DOM、XML、CSS及动态HTML

第8章 DOM和事件处理

 8.1 DOM简介

 8.2 使用DOM附加元素

 8.3 使用DOM替换元素

 8.4 创建Ajax购物车

8.4.1 创建跨浏览器的鼠标事件对象

8.4.2 处理按下鼠标按钮的事件

8.4.3 处理鼠标移动事件

8.4.4 处理鼠标按钮松开的事件

 8.5 使用Ajax下载图像

 8.6 处理Ajax超时

 8.7 小结

第9章 XML和Ajax

 9.1 创建XML

 9.2 使用JavaScript处理XML

 9.3 从XML文档获取数据

 9.4 在Mozilla、Netscape和Firefox浏览器中处理空白

 9.5 以跨浏览器方式处理空白

 9.6 直接访问XML数据

 9.7 访问XML的属性值

 9.8 验证XML的有效性

 9.9 小结

第10章 级联样式表和Aiax

 10.1 使用Ajax实现的菜单

10.1.1 创建样式

10.1.2 使用鼠标

10.1.3 下载菜单项

10.1.4 显示菜单

10.1.5 处理单击菜单项

10.1.6 隐藏菜单

 10.2 突出Ajax应用程序中的文本

 10.3 滚动文本

 10.4 使用CSS定义文本的样式

 10.5 使用CSS、定义颜色和背景的样式

 10.6 在网页中定义位置的样式

 10.7 小结

第11章 动态HTML和Ajax

 11.1 创建鼠标悬放(mouseover)

 11.2 使用动态样式

 11.3 使用document.write

 11.4 使用动态HTML方法更新部分页面

 11.5 使用动态HTML属性更新部分页面

 11.6 使用文本范围更新部分页面

 11.7 使用createElement动态地创建新元素

 11.8 创建动态表格

 11.9 使用动画吸引用户的注意力

 11.10 小结

第4部分 深入探讨Ajax

第12章 Ajax和PHP简介

 12.1 PHP简介

12.1.1 将文本发回给浏览器

12.1.2 将XML发回给浏览器

 12.2 注释PHP代码

 12.3 使用变量

 12.4 在字符串中插入变量

 12.5 使用数组

12.5.1 创建数组

12.5.2 复制数组

 12.6 使用运算符处理数据

 12.7 使用if语句进行选择

12.7.1 使用else语句

12.7.2 使用elseif语句

 12.8 使用switch语句

 12.9 使用循环语句

12.9.1 使用for循环

12.9.2 使用while循环

12.9.3 使用dowhile循环

12.9.4 使用foreach循环

 12.10 小结

第13章 PHP函数和HTML控件

 13.1 使用函数

13.1.1 给函数传递数据

13.1.2 设置默认参数值

13.1.3 创建变长参数列表

13.1.4 从函数返回值

13.1.5 从函数返回多个值

 13.2 处理HTML控件

13.2.1 使用文本框

13.2.2 使用复选框

13.2.3 使用单选按钮

13.2.4 使用列表框

13.2.5 使用密码控件

 13.3 使用图像映射

 13.4上传文件

 13.5小结

第14章 在PHP中处理用户输入

 14.1 显示表单中的所有数据

 14.2 服务器变量

 14.3 将用户输入组成数组

 14.4 将PHP应用程序封装在单个页面中

 14.5 使用隐藏控件检查用户是否浏览过网页

 14.6 验证用户输入、数字和文本

14.6.1 验证用户输入

14.6.2 验证数字

14.6.3 验证文本

 14.7 处理用户发送的HTML

 14.8 小结

第15章 Ajax和安全

 15.1 防范恶意用户

 15.2 代理服务器存在的安全问题

 15.3 在Ajax应用程序中处理安全问题

15.3.1 简单的密码保护

15.3.2 服务器端用户认证

 15.4 使用公钥和私钥来保护密码

 15.5 小结

第16章 过滤器、MVC和Ajax

 16.1 使用过滤器限制访问

 16.2 使用过滤器将用户访问写入日志

 16.3 根据时间限制访问

 16.4 模型—视图—控制器应用程序

16.4.1 控制器

16.4.2 视图

16.4.3 模型

 16.5 安装MVC应用程序

 16.6 使用Ajax访问MVC

 16.7 小结

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/27 3:18:47