种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Ajax,JavaScript和PHP编程导学

(2019-10-15 10:04:56) 百科综合
Ajax,JavaScript和PHP编程导学

Ajax,JavaScript和PHP编程导学

书名,作者(英国)(PhilBallard)巴拉德,中译本机械工业出版社2009年出版。该书介绍了如何使mAjax、JavaScript和PHP进行web开发。全书分为6个部分。适合Web套用开发人员及网页设计人员参考。

基本介绍

  • 书名:Ajax,JavaScript和PHP编程导学
  • 作者:(英国)(PhilBallard)巴拉德,(英国)PhilBallard
  • ISBN:9787111253112
  • 定价:45.00 元
  • 出版社:机械工业出版社
  • 出版时间:2009
  • 开本:16

内容简介

《Ajax、JavaScripthe和PHP编程导学》详尽地介绍了如何使mAjax、JavaScript和PHP进行web开发。全书分为6个部分,包括:Web基础知识回顾、使用JavaScriptWeb脚本编程基础、Ajax基础、使用PHP的伺服器端脚本编程、较複杂的Ajax技术、Ajax32具和资源。另外,附录列出了JavaScript、PHP和AjaxWeb站点,可方便开发人员使用。
《Ajax.JavaScripthe和PHP编程导学》非常适合Web套用开发人员及网页设计人员参考。

作者简介

PhilBallard,《SamsTeachYourselfAjaxin10Minutes》一书的作者。他于20世纪80年代毕业于英国利兹大学,获得电子学学位。他早期在一个大型跨国公司做研究,而后几年在高技术行业从事商业和管理工作,现在是一名全职的软体工程谘询师。随着TheMouseWhisperer的运作,Ballard近年来专注于为一些国际化客户提供Web站点、网际网路设计和开发。
MichaelMoncur,一位自由职业Web站点管理员和作者。他从1994年就开始运营一个Web站点网路,其中包含了具有很高引用率的Web方面历史悠久的站点。他编写了《SamsTeachYourselfJavaScriptin24Hours》一书以及关于网路、编程认证和资料库的几本畅销书。

编辑推荐

通过《Ajax、JavaScripthe和PHP编程导学》,你可以很快学会如何组合Ajax、JavaScript和PHP这些功能强大的技术,来为Web应用程式创建互动式界面。
《Ajax、JavaScripthe和PHP编程导学》不需要读者有Ajax编程经验。本书採用直截了当、按部就班的写作方式,每一章都建立在前一章内容的基础之上,帮助你学习使用JavaScript、PHP和其他相关的新技术进行Ajax编程的必备知识。
不管你使用的是Linux、Windows还是Mac,随书光碟包含了一个完整的Ajax编程起步工具包,它提供了所有需要的编程工具、参考信息、JavaScript库和伺服器软体,帮助你建立一个稳定的环境来学习、测试和工作。
《Ajax、JavaScripthe和PHP编程导学》教你:
为Web应用程式构建更好的、互动性更强的界面。
综合套用JavaScript、HTML、XML和PHP来创建Ajax效果。
编译一个Ajax应用程式。
使用REST和SOAP创建并消费Web服务。
避免常见错误以及调试程式。
使用流行的Ajax库来加快和改进常见编程任务的开发。

目录

译者序
前言
第一部分Web基础知识回顾
第1章Web的运作
1.1Internet简史
1.1.2全球资讯网
1.2.1什幺是Web页面
1.2.2Web伺服器
1.2.3伺服器端编程
1.2.4Web浏览器
1.2.5客户端编程
1.2.6DNS—域名伺服器
1.3HTTP简介
1.4HTTP请求和回响
1.4.1HTTP请求
1.4.2HTTP回响
1.5HTML表单
1.6小结
第2章用HTML和CSS编写样式化页面
2.1HTML简介
2.1.1什幺是HTML1
2.1.2编写HTML需要什幺工具
2.1.3第一个HTML文档
2.2HTML页面的元素
2.2.1文档的标题head
2.2.2文档正文body
2.2.3为HTML元素添加属性4
2.2.4图像
2.2.5表
2.2.6超连结
2.3HTML页面更高级知识
2.4一些有用的HTML标籤
2.5添加自己的样式
2.6定义规则
2.7添加一些类
2.8套用样式
2.8.1嵌入样式
2.8.2连结样式
2.8.3内联样式
2.8.4层叠优先权
2.9使用样式格式化文本
2.9.1连结样式
2.9.2颜色样式
2.10添加线条
2.11小结
第3章剖析Ajax应用程式
3.1为何需要Ajax
3.1.1传统客户端-伺服器互动和Ajax
3.1.2富用户体验
3.2Ajax简介
3.3Ajax的必备部分
3.3.1XMLHTTPRequest对象
3.3.2与伺服器通信
3.3.3伺服器上发生了什幺
3.3.4处理伺服器回响
3.3.5其他常见任务
3.4整合
3.5小结
第二部分JavaScriptWeb脚本编程基础
第4章用JavaScript创建简单脚本
4.1脚本编程工具
4.1.1文本编辑器
4.1.2浏览器
4.2使用JavaScript显示时间
4.3开始脚本
4.4添加JavaScript语句
4.4.1把日期存储到变数中
4.4.2计算结果
4.5创建输出
4.6把脚本添加到Web页面
4.7测试脚本
4.7.1修改脚本
4.7.2处理JavaScript错误
4.7.3语句
4.7.4使用函式组合任务
4.7.5变数
4.7.6条件
4.7.7循环
4.7.8事件处理程式
4.7.9哪个脚本先运行
4.8JavaScript语法规则
4.8.1区分大小写
4.8.2变数名、对象名和函式名
4.8.3保留字
4.8.4空白
4.9使用注释
4.10JavaScript最佳实践
4.11小结
第5章使用文档对象模型(DOM)
5.1理解对象
5.2理解DOM
5.2.1DOM的历史
5.2.2DOM层级
5.3操作Web文档
5.3.1获取有关文档的信息
5.3.2把文本写入一个文档
5.3.3使用连结和锚点
5.4访问浏览器历史
5.5使用location对象
5.6小结
第6章使用变数、字元串和数组
6.1使用变数
6.2理解表达式和操作符
6.3JavaScript中的数据类型
6.4数据类型之间的转换
6.5使用String对象
6.6操作子字元串
6.7使用数值数组
6.8使用字元串数组
6.9数值数组排序
6.10小结
第7章使用函式和对象
7.1使用函式
7.2对象简介
7.3使用对象来简化脚本编程
7.4扩展内建的对象
7.5小结
第8章使用条件和循环来控制流程
8.1if语句
8.2使用简捷条件表达式
8.3使用if和else测试多个条件
8.4使用带有switch的多个条件
8.5使用for循环
8.6使用while循环
8.7使用do...while循环
8.8使用循环
8.9遍历对象属性
8.10小结
第9章使用内建函式和库
9.1使用Math对象
9.2使用Math函式
9.3使用with关键字
9.4使用Date
9.5使用第三方库
9.6其他的库
9.7小结
第三部分Ajax基础
第10章Ajax的核心—XMLHTTPRequest对象
10.1XMLHTTPRequest简介
10.2创建XMLHTTPRequest对象
10.3小结
第11章与伺服器通信
11.1传送伺服器请求
11.2检测伺服器状态
11.3回调函式
11.4小结
第12章使用返回的数据
12.1responseText和responseXML属性
12.2解析responseXML
12.3提供用户反馈
12.4小结
第13章第一个Ajax应用程式
13.1构建Ajax应用程式
13.2HTML文档
13.3添加JavaScript
13.4综合套用
13.5小结
第四部分使用PHP的伺服器端脚本编程
第14章认识PHP
14.1PHP基础
14.2第一个PHP脚本
14.3小结
第15章变数
15.1理解变数
15.2数据类型
15.3使用数值
15.4数值数据类型
15.5数值函式
15.6使用字元串
15.7格式化字元串
15.8字元串函式
15.9使用数组
15.10数组函式
15.11日期格式
15.12使用时间戳
15.13小结
第16章流程控制
16.1条件语句
16.2循环
16.3小结
第17章函式
17.1使用函式
17.2参数和返回值
17.3使用库档案
17.4小结
第18章使用类
18.1面向对象的PHP编程
18.2什幺是类
18.3创建和使用对象
18.4小结
第五部分较複杂的Ajax技术
第19章返回文本数据
19.1从responseText属性获取更多
19.2小结
第20章AHAH—异步HTML和HTTP
20.1AHAH简介
20.2为AHAH创建一个较小的库
20.3使用myAHAHlib.js
20.4小结
第21章返回XML数据
21.1添加Ajax中的“x”
21.2responseXML属性
21.3项目—一个RSS新闻阅读器
21.4小结
第22章Web伺服器和REST及SOAP协定
22.1Web服务简介
22.2REST—RepresentationalStateTransfer
22.3使用REST
22.4使用SOAP的Web服务
22.5SOAP协定
22.6使用Ajax和SOAP
22.7再谈SOAP和REST
22.8小结
第23章用于Ajax的JavaScript库
23.1一个Ajax库
23.2回顾myAHAHlib.js
23.3实现库
23.4使用库
23.5小结
第24章Ajax陷阱
24.1常见Ajax错误
24.2Back按钮
24.3书籤和连结
24.4告诉用户正在发生什幺
24.5让Ajax优雅降级
24.6处理搜寻引擎蜘蛛
24.7指出活动页面元素
24.8不要在不合适的时候使用Ajax
24.9安全性
24.10跨多平台测试代码
24.11Ajax不能弥补糟糕的设计
24.12一些编程陷阱
24.12.3转义内容
24.13小结
第六部分Ajax工具和资源
第25章prototype.js工具箱
25.1prototype.js简介
25.2包装XMLHTTPRequest—Ajax对象
25.3示例项目—股票价格阅读器
25.4小结
第26章使用Rico
26.1Rico简介
26.2Rico的其他界面工具
26.3小结
第27章使用Script.aculo.us
27.1下载库
27.2包含档案
27.3使用效果
27.4构建脚本
27.5小结
第28章使用XOAD
28.1XOAD简介
28.1.1下载和安装XOAD
28.1.2一个简单的XOAD页面
28.2XOADHTML
28.3XOAD_HTML高级编程
28.4小结
附录JavaScript、PHP和AjaxWeb站点
术语表
……

标 签

搜索
随机推荐

Powered By 种豆资源网||