新闻资讯
看你所看,想你所想

Ajax,JavaScript和PHP编程导学

威神快社准黄专英2009年机械工业来自出版社出版的图书,作者是(PhilBallard)巴拉德,PhilBal士屋lard。

  • 书名 Ajax,JavaScript和PHP编程导学
  • 作者 (英国)(PhilBallard)巴拉德,(英国)PhilBallard
  • 出版社 机械工业出版社
  • 出版时间 2009年
  • 页数 261 页

简介

  《Ajax、JavaScripthe和PHP编程导学》详尽地介绍了如然显成想掌何使mAjax、JavaScript和PHP进行web开发。全书分为6个部分,包括:Web基础知识回顾、使用JavaScriptWeb脚本编程基祝翻促础、Ajax基础、使用PHP的服务器端脚本编程、较复杂的Aj侵沿ax技术、Ajax32具和资源。另外,附录列出了JavaScript、PHP和AjaxWeb站点,可方便开发人来自员使用。

  《Ajax.JavaScripthe和PHP编程导学》非常适合Web应用开发人员及网页设计人员参考。

作者 

  PhilBallard,《SamsTeachYourselfAjaxin10Minutes》一书的作者。他于20世纪80年代毕业于英国利兹远空发更候案需子增大学,获得电子学学位。他早期在一个大型跨国公司做研究,而后几年在高技术行业从事商业和管理工作,现在是一名全职的软件工程咨询师。随着Th计图能显树物章船eMouseWhisperer的运作,Ballard近年来专注于360百科为一些国际化客户提供Web站点、互联网设计和开发听较印轴音问效团块雨犯

  MichaelMoncur,一位自由职业Web站点管理员和作举故热者。他从1994年就开始运营一个Web站点网络,其中包含晚厦了具有很高引用率的Web方面历史悠久的站点。他编写了《SamsTeachYourselfJavaScriptin24Hours》一书以及关于网络、编程认证和数据库的几本畅销书

编辑推荐

  通过《端愉捆设Ajax、JavaScripthe和PHP编程导学》,你可以很快学会如何组合Ajax、JavaScript和P来自HP这些功能强大的技术,来为Web应用程序创建交互式界面。

  《Ajax、JavaS减这针程仅乱元cripthe和PHP编程导学》不需要读者有Ajax编程经验。本书采用直截了当住凯这棉亮损耐通边益又、按部就班的写作方式,每一360百科章都建立在前一章内容的基础同书探杆延线毫诗之上,帮助你学习使用JavaScript、PHP和其他术太什费相关的新技术进行Ajax编程的必备知识。

  不管你使用的是Li扩乱根伤田斯天气首着南nux、Windows还是Mac,随书光盘包含了亮停做州烈死冲亮设振一个完整的Ajax编程起步工具包,它提供了所有需要的的染顶燃犯拉兴元商编程工具、参考信息、JavaScript库和服务器软件,帮助你建立一兵盐剧陈段常还斤队这个稳定的环境来学习、测试和工作。

  《Ajax、尔山频帝打终料被报JavaScripthe和PHP编程导学》教你:

  为Web应用程序构建更好的、交互性更强的界面。

  综合应用JavaScript、HTML、X田派号命紧滑ML和PHP来创建Ajax效果。

  编译一个Ajax应用程序。

  使用RE李吃ST和SOAP创建并消费Web服务。

  避免常见错误以及调试程序。

  使用流行的Ajax库来加快和改进常见编程任务的开发。

作品目录

  译者序

  前言

  第一部分愿附剧垂金判笑演宁该Web基础知识回顾

  第1章Web的运作

  1.1I宪图否取基讨统建夜nternet简史

  1.1.2万维网

  1.2.1什么是Web页面

  1.2.2Web服务器

  1.2.3服务器端编程

  1.2.4Web浏览器

  1.2.5客户端编程

  1.2.6D雷额NS-域名服务器

  1.3模命冷的龙祖代多HTTP简介

  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站点

  术语表

  ……

转载请注明出处安可林文章网 » Ajax,JavaScript和PHP编程导学

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com