javascript: loginnew('341')

你现在是匿名的 | | | English
丛书名
出版日期
书名(模糊) 任何
一周内
两周内
一月内
三月内
半年内
一年内 教材
热门关键字:
查看图书 深入浅出JavaScript
【作者】
【编辑】
【ISBN】
978-7-115-17168-9
【日期】
【版次】
【印次】
【页数】
【字数】
【开本】
【定价】
【光盘】
【优惠价】
【资源】
【库存】
  本书是一部优秀的、注重实践的JavaScript教程。作者首先概览了JavaScript,包括它的语法、良好的编码习惯、DOM编程原则等;然后构建了JavaScript工具包,包括动态操作标记、使用CSS和DOM修改页面风格、验证表单、处理图像等;接着通过一个完整的案例研究阐明了如何使用多种JavaScript 技术协同工作;最后单独设计一章来讲述第三方示例,演示了YUI 和 jQuery JavaScript库的使用。
  本书适合初级和中级水平的JavaScript开发人员阅读,可作为高等院校计算机专业的JavaScript课程教材。
第1章 JavaScript入门 1
1.1 JavaScript产生的原因 3
1.2 JavaScript是什么 3
1.3 JavaScript的问题和价值 4
1.4 JavaScript不可靠为什么还要用 5
1.5 网页中的JavaScript和基本语法 6
1.5.1 JavaScript语法 7
1.5.2 执行代码 8
1.5.3 函数 9
1.6 对象 10
1.7 简单的JavaScript示例 11
1.8 小结 13
第2章 数据和判定 15
2.1 数据、数据类型和数据运算符 15
2.1.1 字符串数据类型 16
2.1.2 运算符 18
2.1.3 JavaScript变量 20
2.1.4 不同数据类型的转换 22
2.2 复合数据类型:数组和对象 25
2.2.1 JavaScript提供的对象:String、Date和Math 26
2.2.2 数组 33
2.3 在JavaScript中进行判定 39
2.3.1 逻辑运算符和比较运算符 39
2.3.2 条件语句 41
2.3.3 测试多个值:switch语句 44
2.3.4 重复事件:循环 45
2.4 小结 50
第3章 从DHTML到DOM编程 51
3.1 作为“行为层”的JavaScript 53
3.1.1 对象检测与浏览器依赖性的比较 55
3.1.2 渐进增强 57
3.2 JavaScript和可访问性 58
3.3 良好的编码实践 59
3.3.1 命名习惯 59
3.3.2 代码布局 60
3.3.3 注释 62
3.3.4 函数 64
3.3.5 使用三元运算符简化代码 66
3.3.6 函数的分类和复用 67
3.3.7 变量和函数作用域 67
3.3.8 使用对象字面量保证脚本安全 68
3.4 小结 70
第4章 HTML与JavaScript 71
4.1 HTML文档剖析 71
4.2 在网页中使用JavaScript提供反馈信息:老的方式 75
4.3 通过DOM访问文档 80
4.4 元素的子节点、父节点、兄弟节点和值 83
4.4.1 从父节点到子节点 84
4.4.2 从子节点到父节点 85
4.4.3 兄弟节点之间 86
4.5 修改元素属性 90
4.6 创建、移除和替换元素 91
4.6.1 避免NOSCRIPT 94
4.6.2 通过i erHTML简化脚本 96
4.6.3 DOM小结:你的备忘单 97
4.6.4 DOMhelp:我们自己的辅助函数库 98
4.7 小结 102
第5章 表现与行为(CSS与事件处理) 103
5.1 通过JavaScript改变表现层 103
5.2 通过事件处理改变文档的行为 129
5.2.1 W3C标准兼容的事件 131
5.2.2 修正事件以适应W3C不兼容的浏览器 139
5.2.3 永不停止优化 144
5.2.4 页面加载问题及其解决方案 145
5.2.5 读取和过滤键盘输入 146
5.2.6 事件处理的危险 150
5.3 小结 151
第6章 JavaScript的常用对象:图片和窗口 152
6.1 图片与JavaScript 152
6.1.1 图片编程基础 153
6.1.2 预载图片 154
6.1.3 翻转效果 155
6.1.4 幻灯片显示 163
6.1.5 图片与JavaScript小结 176
6.2 窗口与JavaScript 177
6.2.1 窗口属性 178
6.2.2 窗口方法 179
6.2.3 窗口与JavaScript小结 198
6.3 小结 199
第7章 JavaScript与用户的交互:导航与表单 200
7.1 导航与JavaScript 200
7.1.1 重新加载网页的恐惧 200
7.1.2 JavaScript导航基础 201
7.1.3 浏览器导航 203
7.1.4 页内导航 204
7.1.5 网站导航 212
7.1.6 分页 219
7.1.7 使用JavaScript进行导航小结 226
7.2 表单与JavaScript 226
7.2.1 JavaScript表单基础 227
7.2.2 表单元素 228
7.2.3 交互式表单:隐藏或显示独立元素 241
7.2.4 定制表单元素 245
7.2.5 表单与JavaScript小结 246
7.3 小结 246
第8章 与Ajax后端交互 247
8.1 Ajax到底是什么 248
8.2 高速缓存竟带来了麻烦 254
8.3 把X放回到Ajax里面 255
8.3.1 使用JSON代替XML 259
8.3.2 使用服务器端脚本来访问第三方内容 261
8.3.3 关于缓慢链接的XHR问题 264
8.3.4 一个更大的Ajax示例:关联选择框 266
8.3.5 可选的动态Ajax菜单 273
8.4 小结 280
第9章 数据验证技术 282
9.1 客户端JavaScript验证的优点和缺点 282
9.2 使用JavaScript保护文件内容 283
9.3 全能验证的神话 284
9.4 使用字符串和数字方法的基本JavaScript验证 284
9.4.1 字符串验证方法 284
9.4.2 数字验证方法 290
9.5 正则表达式 293
9.5.1 语法和属性 294
9.5.2 通配符搜索、约束范围以及其替换 295
9.5.3 使用量词约束字符的数量 295
9.5.4 词界、空白字符以及其他快捷符号 296
9.5.5 使用正则表达式的方法 297
9.5.6 圆括号分组的功能 297
9.5.7 正则表达式资源 298
9.6 验证方法小结 299
9.7 表单验证技术 299
9.7.1 指定强制字段 299
9.7.2 隐藏字段方法 300
9.7.3 指示元素方法 301
9.7.4 CSS类方法 301
9.7.5 自定义属性方法 302
9.7.6 这些方法的缺点 302
9.7.7 共用验证规则 302
9.8 为用户反馈验证信息 304
9.8.1 显示错误字段的列表 304
9.8.2 使用可单击的错误消息代替主表单 308
9.8.3 单独地突出显示错误的字段 310
9.8.4 即时验证反馈 313
9.9 其他的动态验证方法 314
9.10 小结 317
第10章 现代的JavaScript案例研究:动态图库 319
10.1 缩略图图库基础 319
10.2 缩略图图库是什么以及它应该做什么 319
10.3 静态缩略图图库 320
10.4 使用JavaScript模拟动态图库 320
10.5 显示标题 326
10.6 动态的缩略图库 330
10.7 从文件夹中创建图片徽章 333
10.8 小结 340
第11章 使用第三方JavaScript 341
11.1 网络为你提供了什么 341
11.2 代码片段、RSS提要、各种API以及函数库 342
11.2.1 RSS提要和REST API 342
11.2.2 REST API示例 344
11.3 使用简短精练的函数库:jQuery 344
11.4 使用API:用Google Ma 为你的网站添加地图 351
11.5 完整的服务:雅虎开发人员网络以及YUI 360
11.5.1 使用YUI的弹性标题 361
11.5.2 使用YUI的连接管理器和容器组件代替弹出窗口 366
11.5.3 YUI小结 370
11.6 小结 371
附录A 调试JavaScript 372 全部分类 图书分类导航 我浏览过的书籍
热门书籍
作者名称:腾飞科技 何翠平
定价:39
优惠价:31.2
作者名称:单东林 张晓菲 魏然
定价:39
优惠价:31.3
作者名称:王克富
定价:26
优惠价:20.9
作者名称:启明工作室
定价:45
优惠价:36.1
作者名称:李彪 杨仁毅
定价:29
优惠价:23.3
作者名称:刘基林 聂元铭
定价:65
优惠价:52.1
图书购销指南
图书邮购:010-67129213/67152044 销售部传真:010-67129940/67132765
印装质量投诉:010-67129223 反盗版***:010-67129223
读者服务
计算机图书:010-67132692/67132705(外版) 通信电子图书:010-67129264 经管图书:010-67133461 教材图书:010-67170985 旅游图书:010-67172489
Copyright 1998-2010 人民邮电出版社 All rights reserved您好!欢迎来到京东商城!
,新用户? 、
、 gt gt gt gt 深入浅出JavaScript
“行知读书会”团购***:
(010)5895 5228/5227
作  者:
丛 书 名:
图灵计算机科学丛书
ISBN:
9787115171689
出版时间:
2008-04-01
版  次:
页  数:
装  帧:
开  本:
所属分类: gt gt 印刷时间:2008-04-01
纸  张:胶版纸
印  次:
正文语种:中文
附  件:
套装数量:0
读者对象:
定 价:
¥55.00
京 东 价:
库 存:送至
华北区 请选择省份
华东区 请选择省份
华南区 请选择省份
西南区 请选择省份
华中区 请选择省份
下单后立即发货
 我要买:
58D6F0484F93D9C1B4624799E345B481
京东商城全场免运费:
编辑推荐
  世界级Java Script程序员力作;全面、实用、丰富的经典示例;深入提示现代Java Script编程理念。
  “本书是绝佳的JavaScfipt教程,能够使你掌握最新的业界实践……强烈推荐。”
  ———JavaRanch.com
  “我们惊喜地看到,开发人员所一直期盼的JavaScript图书终于出版了……任何想要恶补CSS、HTML和JavaScript最新知识的人都应该阅读本书。”
  ——Cody Lindley,资深Web程序员
  学习JavaScript有捷径吗?当然有。如果你已经有一定的经验,本书将是你迅速成为优秀JavaScript程序员的捷径。
  在这一部与众不同的著作中,世界级的JavaScript专家以平实易懂的语言,详述了JavaScript的主要语言特性和功能,重点放在现代JavaScript开发的理念(UnobtrusiVe JavaScript)和实践上。书中“纯手工”打造了一个名为DOMHelp的程序库,使读者能够直观地学习如何编写优秀的实战代码。通过阅读本书,读者将逐渐培养结构、行为与表现三层分离这一关键的现代Web开发理念,巩固并提升Web可用性、兼容性和可维护性的意识,最终,步入基于标准的Web开发的殿堂。
内容简介
  本书是一部优秀的、注重实践的JavaScript教程。作者首先概览了JavaScript,包括它的语法、良好的编码习惯、DOM编程原则等;然后构建了JavaScript工具包,包括动态操作标记、使用CSS和DOM修改页面风格、验证表单、处理图像等;接着通过一个完整的案例研究阐明了如何使用多种JavaScript 技术协同工作;最后单独设计一章来讲述第三方示例,演示了YUI 和 jQuery JavaScript库的使用。
  本书适合初级和中级水平的JavaScript开发人员阅读,可作为高等院校计算机专业的JavaScript课程教材。
作者简介
  Christion Heilma ,世界顶尖的JavaScript程序员,Web标准项目(WaSP)DOM脚本编程任务组成员。目前就职于Yahoo!英国公司,担任Flickr项目的交互架构师。Heilma 拥有丰富的Web开发经验,曾经为宝马、麦当劳、EToy、惠普等世界级大公司开发网站。他的博客http://wait-till-i.com经常成为业界关注的焦点,此外他还维护着一个信息非常丰富的技术文档网站http://icant.Co.uk。
第1章 JavaScript入门 1
1.1 JavaScript产生的原因 3
1.2 JavaScript是什么 3
1.3 JavaScript的问题和价值 4
1.4 JavaScript不可靠为什么还要用 5
1.5 网页中的JavaScript和基本语法 6
1.5.1 JavaScript语法 7
1.5.2 执行代码 8
1.5.3 函数 9
1.6 对象 10
1.7 简单的JavaScript示例 11
1.8 小结 13
第2章 数据和判定 15
2.1 数据、数据类型和数据运算符 15
2.1.1 字符串数据类型 16
2.1.2 运算符 18
2.1.3 JavaScript变量 20
2.1.4 不同数据类型的转换 22
2.2 复合数据类型:数组和对象 25
2.2.1 JavaScript提供的对象:String、Date和Math 26
2.2.2 数组 33
2.3 在JavaScript中进行判定 39
2.3.1 逻辑运算符和比较运算符 39
2.3.2 条件语句 41
2.3.3 测试多个值:switch语句 44
2.3.4 重复事件:循环 45
2.4 小结 50
第3章 从DHTML到DOM编程 51
3.1 作为“行为层”的JavaScript 53
3.1.1 对象检测与浏览器依赖性的比较 55
3.1.2 渐进增强 57
3.2 JavaScript和可访问性 58
3.3 良好的编码实践 59
3.3.1 命名习惯 59
3.3.2 代码布局 60
3.3.3 注释 62
3.3.4 函数 64
3.3.5 使用三元运算符简化代码 66
3.3.6 函数的分类和复用 67
3.3.7 变量和函数作用域 67
3.3.8 使用对象字面量保证脚本安全 68
3.4 小结 70
第4章 HTML与JavaScript 71
4.1 HTML文档剖析 71
4.2 在网页中使用JavaScript提供反馈信息:老的方式 75
4.3 通过DOM访问文档 80
4.4 元素的子节点、父节点、兄弟节点和值 83
4.4.1 从父节点到子节点 84
4.4.2 从子节点到父节点 85
4.4.3 兄弟节点之间 86
4.5 修改元素属性 90
4.6 创建、移除和替换元素 91
4.6.1 避免NOSCRIPT 94
4.6.2 通过i erHTML简化脚本 96
4.6.3 DOM小结:你的备忘单 97
4.6.4 DOMhelp:我们自己的辅助函数库 98
4.7 小结 102
第5章 表现与行为(CSS与事件处理) 103
5.1 通过JavaScript改变表现层 103
5.2 通过事件处理改变文档的行为 129
5.2.1 W3C标准兼容的事件 131
5.2.2 修正事件以适应W3C不兼容的浏览器 139
5.2.3 永不停止优化 144
5.2.4 页面加载问题及其解决方案 145
5.2.5 读取和过滤键盘输入 146
5.2.6 事件处理的危险 150
5.3 小结 151
第6章 JavaScript的常用对象:图片和窗口 152
6.1 图片与JavaScript 152
6.1.1 图片编程基础 153
6.1.2 预载图片 154
6.1.3 翻转效果 155
6.1.4 幻灯片显示 163
6.1.5 图片与JavaScript小结 176
6.2 窗口与JavaScript 177
6.2.1 窗口属性 178
6.2.2 窗口方法 179
6.2.3 窗口与JavaScript小结 198
6.3 小结 199
第7章 JavaScript与用户的交互:导航与表单 200
7.1 导航与JavaScript 200
7.1.1 重新加载网页的恐惧 200
7.1.2 JavaScript导航基础 201
7.1.3 浏览器导航 203
7.1.4 页内导航 204
7.1.5 网站导航 212
7.1.6 分页 219
7.1.7 使用JavaScript进行导航小结 226
7.2 表单与JavaScript 226
7.2.1 JavaScript表单基础 227
7.2.2 表单元素 228
7.2.3 交互式表单:隐藏或显示独立元素 241
7.2.4 定制表单元素 245
7.2.5 表单与JavaScript小结 246
7.3 小结 246
第8章 与Ajax后端交互 247
8.1 Ajax到底是什么 248
8.2 高速缓存竟带来了麻烦 254
8.3 把X放回到Ajax里面 255
8.3.1 使用JSON代替XML 259
8.3.2 使用服务器端脚本来访问第三方内容 261
8.3.3 关于缓慢链接的XHR问题 264
8.3.4 一个更大的Ajax示例:关联选择框 266
8.3.5 可选的动态Ajax菜单 273
8.4 小结 280
第9章 数据验证技术 282
9.1 客户端JavaScript验证的优点和缺点 282
9.2 使用JavaScript保护文件内容 283
9.3 全能验证的神话 284
9.4 使用字符串和数字方法的基本JavaScript验证 284
9.4.1 字符串验证方法 284
9.4.2 数字验证方法 290
9.5 正则表达式 293
9.5.1 语法和属性 294
9.5.2 通配符搜索、约束范围以及其替换 295
9.5.3 使用量词约束字符的数量 295
9.5.4 词界、空白字符以及其他快捷符号 296
9.5.5 使用正则表达式的方法 297
9.5.6 圆括号分组的功能 297
9.5.7 正则表达式资源 298
9.6 验证方法小结 299
9.7 表单验证技术 299
9.7.1 指定强制字段 299
9.7.2 隐藏字段方法 300
9.7.3 指示元素方法 301
9.7.4 CSS类方法 301
9.7.5 自定义属性方法 302
9.7.6 这些方法的缺点 302
9.7.7 共用验证规则 302
9.8 为用户反馈验证信息 304
9.8.1 显示错误字段的列表 304
9.8.2 使用可单击的错误消息代替主表单 308
9.8.3 单独地突出显示错误的字段 310
9.8.4 即时验证反馈 313
9.9 其他的动态验证方法 314
9.10 小结 317
第10章 现代的JavaScript案例研究:动态图库 319
10.1 缩略图图库基础 319
10.2 缩略图图库是什么以及它应该做什么 319
10.3 静态缩略图图库 320
10.4 使用JavaScript模拟动态图库 320
10.5 显示标题 326
10.6 动态的缩略图库 330
10.7 从文件夹中创建图片徽章 333
10.8 小结 340
第11章 使用第三方JavaScript 341
11.1 网络为你提供了什么 341
11.2 代码片段、RSS提要、各种API以及函数库 342
11.2.1 RSS提要和REST API 342
11.2.2 REST API示例 344
11.3 使用简短精练的函数库:jQuery 344
11.4 使用API:用Google Ma 为你的网站添加地图 351
11.5 完整的服务:雅虎开发人员网络以及YUI 360
11.5.1 使用YUI的弹性标题 361
11.5.2 使用YUI的连接管理器和容器组件代替弹出窗口 366
11.5.3 YUI小结 370
11.6 小结 371
附录A 调试JavaScript 372
该作者其它作品
¥32.00
信息反馈:如果您发现商品信息或者图片不准确,欢迎
全部评价
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
网友讨论圈
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
同类热销商品
Similar Bestselling Titles
新书推荐
New Releases
重磅好书
Strongly Recommended Books
您最近浏览了
You recently viewed……
正在加载中,请稍候...
购物指南
配送方式
支付方式
售后服务
特色服务
北京市公安局海淀分局备案编号:1101081681 京ICP证070359号 Copyright2004-2011 360buy京东商城 版权所有— 《JavaScript典型应用与最佳实践》推荐
原帖地址:
主题:《JavaScript典型应用与最佳实践》推荐
作者: 发表时间:2008-3-5 13:32:00
楼主 看了这本书的,写的不错,先向大家推荐下,等代码下载到之后,再上传相关代码。
内容简介
JavaScript是一种在Web客户端开发中功能强大、语法简单的脚本语言,广泛应用于追求完美用户体验的Web应用中。本书通过各种实例,详细全面地介绍使用JavaScript在Web开发中怎样与其他相关技术进行结合,从而开发出功能强大、用户体验完美的Web应用。
全书共分12章。第1,2章从认识JavaScript开始,有侧重地讲解JavaScript的语法基础,并且给出实用案例;第3章创造性地将数据结构的知识引入到本书中,实现了常见的数据结构与算法;第4章介绍一个比较热门的话题:怎样在JavaScript中实现对象化;第5~9章介绍在Web开发中JavaScript如何结合BOM、DOM、CSS、XML等技术,以及JavaScript结合DOM、CSS开发独特个性的We UI;第10章讲述JavaScript是Ajax技术不可缺少的;第11章提供了开发大型JavaScript项目时对项目组织的一些经验,并介绍JavaScript项目开发中的常见问题;第12章详细介绍基于XML的原创验证框架,并且讲解如何将原创框架X-valid应用到网页开发设计实际环境中。
本书适合于广大的网页设计从业人员,为动态网页开发设计提供经典应用的解决方案。本书可以作为网页设计爱好者的自学参考书,也可以作为JavaScript动态网页设计的培训教材。
认识JavaScript 1
1.1 认识JavaScript从表单验证开始 1
1.2 在JavaScript特效中迷失 5
1.3 还原一个真实的JavaScript 6
1.4 JavaScript热潮再起 8
JavaScript语言基础 11
2.1 JavaScript语法的关键特性 11
2.1.1 弱类型的变量 12
2.1.2 每个语句结尾的分号非强制要求 12
2.1.3 大括号标注代码块 13
2.1.4 区分大小写 13
2.1.5 注释与C语言和Java语言一致 14
2.1.6 JavaScript关键字 14
2.1.7 JavaScript保留字 14
2.2 JavaScript变量 15
2.2.1 变量定义 15
2.2.2 原始值类型 17
2.2.3 引用值类型 22
2.2.4 变量类型转换 28
2.3 JavaScript运算符 33
2.3.1 数学运算符 33
2.3.2 逻辑和位运算符 40
2.3.3 关系运算符 50
2.3.4 其他运算符 56
2.4 JavaScript语句 61
2.4.1 if判断语句 61
2.4.2 循环语句 65
2.4.3 with语句 72
2.5 JavaScript函数 72
2.5.1 函数定义 73
2.5.2 arguments对象 75
2.5.3 Function类 77
JavaScript数据结构 80
3.1 JavaScript算法的重要性 80
3.2 常用数据结构的JavaScript实现 81
3.2.1 线性表 81
3.2.2 栈和队列 96
3.2.3 二维数组和广义表 104
3.3 常用算法的JavaScript实现 110
3.3.1 排序算法 110
3.3.2 查找算法 117
3.3.3 表达式求值 121
3.3.4 离散事件模拟 126
面向对象的JavaScript 132
4.1 面向对象编程的优点 133
4.2 基于对象的JavaScript 134
4.3 类的定义 142
4.3.1 工厂方式 142
4.3.2 构造函数的方式 146
4.3.3 原型方式 147
4.4 类的继承 152
4.4.1 对象冒充 152
4.4.2 call()与a ly()方法 155
4.4.3 原型链 160
4.5 类的多态与重载 163
JavaScript与BOM 166
5.1 什么是BOM 166
5.2 BOM的组成 167
5.2.1 window对象 168
5.2.2 document对象 170
5.2.3 frames对象 171
5.2.4 history对象 172
5.2.5 locatio 对象 173
5.2.6 avigator对象 174
5.2.7 creen对象 175
5.3 用JavaScript操作BOM 175
5.4 BOM应用实例 177
5.4.1 自定义状态栏 177
5.4.2 显示对话框 179
5.4.3 打开新窗口 182
JavaScript与DOM 188
6.1 DOM与DOM标准 188
6.1.1 DOM的文档结构 189
6.1.2 DOM标准及其在不同浏览
6.1.2 器中的实现 191
6.1.3 DOM与BOM 198
6.1.4 标准DOM功能 200
6.2 我们所关心的HTML DOM 202
6.2.1 DOM对象 202
6.2.2 DOM事件 203
6.2.3 HTML树的结点 204
6.2.4 处理XML文档 209
6.3 用JavaScript操作DOM 213
6.3.1 访问结点 213
6.3.2 创建与删除结点 216
6.3.3 遍历DOM 218
6.3.4 动态HTML DOM 220
6.3.5 自定义右键菜单 223
6.3.6 可编辑Table 224
6.4 JavaScript与DOM应用实例:
6.4 双向选择列表框 227
JavaScript与CSS 234
7.1 Web页面中的CSS 235
7.1.1 通过内联方式在Web页面中
7.1.1 引入CSS 236
7.1.2 通过外联方式在Web页面中
7.1.2 引入CSS 238
7.2 用JavaScript操作CSS 240
7.2.1 内联样式的操作 240
7.2.2 外联样式的操作 243
7.3 JavaScript与CSS应用实例:滑轮
7.3 新闻显示 247
JavaScript与We UI 255
8.1 什么是We UI 255
8.2 实现We UI面临的挑战 257
8.3 利用JavaScript、DOM、CSS
8.3 实现We UI 258
8.4 一套简单We UI的实现 260
8.4.1 可拖拽UI技术 260
8.4.2 可伸缩的UI技术 271
8.4.3 可持久化的个性化UI 280
JavaScript与XML 287
9.1 简单了解XML 287
9.1.1 XML基本知识 289
9.1.2 XML应用 293
9.1.3 为什么要使用XML 294
9.2 用JavaScript操作XML 295
9.2.1 文档对象模型(DOM) 295
9.2.2 DOM的结点 296
9.2.3 结点信息的属性 297
9.2.4 不同浏览器DOM的创建 298
9.2.5 代码兼容性 300
9.3 XML文件的访问 302
9.3.1 搜索结点对象 302
9.3.2 查询结点的值 306
9.3.3 一个简单的遍历XML文件的例子 307
9.4 操作XML文件 308
9.4.1 创建结点 308
9.4.2 添加结点 311
9.4.3 删除结点 313
9.4.4 替换结点 315
9.4.5 复制结点 317
9.4.6 修改结点内容 317
9.5 JavaScript操作XML应用实例 319
9.5.1 创建并保存XML文件 319
9.5.2 制作联动下拉框 321
9.6 利用XSLT显示XML内容 324
9.6.1 简单了解XSL,XSLT 324
9.6.2 在XML文件中引用样式表 325
9.6.3 XSLT语法 327
9.6.4 用XSLT生成网页菜单 334
JavaScript与Ajax 341
10.1 一夜春风Ajax来 341
10.1.1 Ajax是什么 342
10.1.2 Web开发为什么需要Ajax 344
10.1.3 Ajax技术组成 346
10.1.4 Ajax的应用现状 350
10.1.5 Ajax的优点与缺点 351
10.2 Ajax的核心对象XMLHttpRequest 355
10.2.1 XMLHttpRequest对象 355
10.2.2 方法和属性 360
10.2.3 Ajax交互请求模型 363
10.2.4 请求方法GET与POST 364
10.2.5 处理响应 368
10.3 Ajax的应用实例 369
10.3.1 后台验证,节省的不仅是流量 369
10.3.2 延迟装载,加快页面装入速度 371
10.3.3 本地缓存,获得更好的交互速度 378
10.3.4 树形菜单,实现数据惰性加载 384
10.3.5 局部更新,Ajax带来的惊喜 387
10.3.6 显示进度,非Ajax莫属 390
10.3.7 更新图表,不再是桌面
10.3.7 程序的专利 395
10.3.8 自动完成,显著改善用户体验 399
10.3.9 褪色模式,有效提醒用户的方式 403
10.3.10 保持会话,需要注意的地方 405
10.3.11 自定义UI,提供个性化UI支持 408
10.3.12 ToolTip,显示详细信息的好方法 412
10.3.13 发送XML文件,结构化数据
10.3.13 提交的最好方式 416
10.3.14 数据排序,Ajax与XSLT的接合 422
JavaScript项目开发 425
11.1 开发调试工具 426
11.1.1 JavaScript代码编辑工具 426
11.1.2 JavaScript语法验证工具 428
11.1.3 JavaScript跟踪调试工具 430
11.2 对多语言支持 435
11.2.1 检测客户端浏览器的语言 435
11.2.2 利用字符串资源文件 437
11.3 保证代码安全的方法 442
11.3.1 代码混淆法 443
11.3.2 代码加密法 444
基于XML的通用验证框架:
X-valid 448
12.1 面对验证时的无奈 449
12.2 我们需要什么样的验证框架 450
12.3 基于XML的通用验证框架:X-valid 452
12.3.1 XML规则设计 452
12.3.2 内置格式验证规则及其扩展 459
12.3.3 应用接口设计 462
12.3.4 核心程序设计 466
12.3.5 验证框架的使用 482
参考文献 491 -
Copyright 1999-2011 Programfan.com. All Rights Reserved
论坛制作&am 维护:Ha ibal Email:

参考资料