Ajax基础教程电子版 添加时间:2006-4-26 19:32:07软件图片:授权形式:免费 适用平台:Win98/WinMe/WinNT/Win2000/WinXP软件语言:简体中文下载次数: <script src="/DownClick.asp?DownLoadID=0642619355886340" type="text/javascript"></script>940文件大小:428kb开 发 商:Home Page推荐级别:★★★★★★详细介绍: 国内第一本Ajax图书,讲述最酷最炫的WEB2.0核心技术。亚马逊计算机排行榜首图书 · 本书评语:这本书最打动我的一点是…书中有那么多详细、深入的代码示例和讨论。不过,它并不是简单地罗列代码而已,而是清楚地说明了该怎么做,以及为什么这样做,这真的很棒。— greg hughes - dot - net总之... 这是一本学习Ajax的好书,可以让你为开发应用打好基础。— Kishore, ajaxguru.blogspot.com 在Web开发领域,Ajax横空出世,它能提供高度交互的Web应用,与桌面应用所差无几,而且能够在所有当前Web浏览器上部署,而无需特殊的插件。Ajax建立在现有的一些Web技术基础之上,如JavaScript、HTML和CSS,可以与你喜欢的服务器端语言结合使用。《Ajax基础》解释了如何有效地结合这些技术,在已有的Web应用和将来开发的新应用中实现Ajax。与你一样,我们只是开发人员,而不是拓荒者,我们的任务是构建Web应用,让客户受益。随着Web的不断发展,客户越来越需要得到更有表现力、更漂亮的界面。 早期有关Ajax的宣传都围绕着它在一些Internet大户中的使用,如Google和Amazon。不过,尽管一些主要的软件开发公司已经走在前面,率先尝试了Ajax,但这并不意味着你的应用也同样能从这个技术中获益。你已经知道如何开发Web应用,所以这不是我们要介绍的内容,这本书只是使用一些重点突出的具体例子介绍Ajax工具和技术,它们能为你的应用赋予新的生命。利用这本书,再加上已有的开发经验,你也能在应用中使用Ajax技术,让最终用户有更丰富的体验。 我们第一次发现Ajax的潜力时,就知道需要在我们自己的应用中充分利用这个技术。经过一段时间的摸爬滚打,我们学到了一些难得的经验,我们认为这些知识有必要与开发群体共享。通过学习这本书,你能很容易地扩展你的应用来使用Ajax,而且这一过程将乐趣无穷。我们衷心地希望,有一天能看到你开发的基于Ajax的一流应用! 关于作者 关于技术审校人员 致谢 引言 第1章 Ajax简介1.1 Web应用的发展简史1.2 浏览器历史1.3 Web应用的发展历程1.3.1 CGI1.3.2 Applet1.3.3 JavaScript1.3.4 Servlet、ASP和PHP . . .哦,太多了!1.3.5 Flash1.3.6 DHTML革命1.3.7 XML衍生语言1.3.8 基本问题1.3.9 Ajax1.4 可用性问题1.5 相关技术1.6 用法1.7 设计考虑1.8 小结第2章 使用XMLHttpRequest对象2.1 XMLHttpRequest对象概述2.2 方法和属性2.3 一个交互示例2.4 GET vs. POST2.5 远程脚本2.5.1 远程脚本概述2.5.2 远程脚本的一个例子2.6 如何发送简单的请求2.6.1 一个简单的请求例子2.6.2 关于安全2.7 DOM Level 3 加载和保存规范2.8 DOM2.9 小结第3章 与服务器通信;发送请求和处理响应3.1 处理服务器响应3.1.1 使用innerHTML属性创建动态内容3.1.2 将响应解析为XML3.1.3 使用W3C DOM动态编辑页面内容3.2 发送请求参数3.2.1 请求参数作为XML发送3.2.2 使用JSON将数据发送至服务器3.3 小结第4章 实现基本Ajax技术4.1 完成验证4.2 读取响应首部4.3 动态加载列表框4.4 创建自动刷新(Autorefreshing)页面4.5 显示进度条4.6 创建工具提示4.7 动态更新Web页面4.8 访问Web服务4.9 提供自动完成(Autocomplete)4.10 小结第5章 构建完备的Ajax开发工具箱5.1 使用JSDoc建立JavaScript代码的文档5.1.1 安装5.1.2 用法5.2 使用Firefox扩展验证HTML内容5.2.1 HTML Validator5.2.2 Checky5.3 使用DOM Inspector搜索节点5.4 使用JSLint完成JavaScript语法检查5.5 完成JavaScript压缩和模糊处理5.6 使用Firefox的Web开发扩展包5.7 实现高级JavaScript技术5.7.1 通过prototype属性建立面向对象的JavaScript5.7.2 私有属性和使用JavaScript的信息隐藏5.7.3 JavaScript中基于类的继承5.7.4 汇合5.8 小结第6章 使用JsUnit测试JavaScript6.1 JavaScript提出的问题6.1.1 测试先行方法介绍6.1.2 JUnit介绍6.2 分析JsUnit6.2.1 起步6.2.2 编写测试6.2.3 运行测试6.2.4 使用标准和定制查询串6.2.5 使用JsUnit服务器6.2.6 获得帮助6.2.7 还能用什么?6.3 小结第7章 分析JavaScript调试工具和技术7.1 用Greasemonkey调试Ajax请求7.1.1 Greasemonkey介绍7.1.2 使用Greasemonkey XMLHttpRequest调试用户脚本7.1.3 使用XMLHttpRequest调试用户脚本检查Ajax请求和响应7.2 调试JavaScript7.2.1 使用Firefox JavaScript Console7.2.2 使用Microsoft Script Debugger7.2.3 使用Venkman7.3 小结第8章 万事俱备8.1 模式介绍8.1.1 实现褪色技术(FAT)8.1.2 实现自动刷新8.1.3 实现部分页面绘制8.1.4 实现可拖放DOM8.2 避免常见的陷阱8.3 相关的更多资源8.4 使用框架8.5 Taconite介绍8.5.1 Taconite原理8.5.2 解决方案8.5.3 Taconite怎么处理内容?8.6 Dashboard应用介绍8.7 用Taconite构建Ajax Dashboard8.7.1 一般特性介绍8.7.2 设计特性介绍8.7.3 分析代码8.7.4 分析天气预报组件8.7.5 分析标题新闻组件8.7.6 如何完成自动重新刷新工作?8.7.7 建立一个更好的Autocomplete8.8 小结附录A 开发跨浏览器JavaScriptA.1 向表中追加行A.2 通过JavaScript设置元素的样式A.3 设置元素的类属性A.4 创建输入元素A.5 为输入元素增加事件处理程序A.6 创建单选钮A.7 小结附录B Ajax框架介绍B.1 浏览器端框架B.1.1 DojoB.1.2 RicoB.1.3 qooxdooB.1.4 TIBETB.1.5 Flash/JavaScript Integration KitB.1.6 Google AJAXSLTB.1.7 libXmlRequestB.1.8 RSLiteB.1.9 SACKB.1.10 sarrisaB.1.11 XHConnB.2 服务器端框架B.2.1 CPAINTB.2.2 SajaxB.2.3 JSON/JSON-RPCB.2.4 Direct Web RemotingB.2.5 SWATOB.2.6 Java BluePrintsB.2.7 Ajax.NetB.2.8 Microsoft的Project AtlasB.2.9 Ruby on Rails 暂时只提供部分章节下载,后续章节还在编辑中,敬请期待! 下载地址: 点击下载--第一章点击下载--第二章点击下载--第五章 文章原地址:http://www.okajax.com/info/bookdown/200604950.htm