JavaScript应用程序经典实例
何健辉, 赵声攀 译
出版时间:2001年07月
页数:488
懂得JavaScript语法是一回事,能够创建有用的应用程序就是另一回事了。虽然市面上有成打的JavaScript图书教你怎么做,但实际上,像本书这样,能够为网站管理员提供一整套易于使用的经典客户端JavaScript程序,并且带有完整说明文字的,却是少之又少。一册在手,读者可以立即利用书中的程序为自己的网站增添各种丰富功能。
本书围绕JavaScript核心功能,深入探索了相关的代码和技术。书中的程序可以帮助读者将自己的网站模块化,从而在站点管理和程序开发中省时省力。
本书章节是按应用程序组织的。包括:
*客户端搜索引擎。讲述如何仅用客户端工具创建自己的搜索引擎,获得最佳的搜索结果
*拖放式贺卡程序。可以用于制作和发送DHTML电子邮件贺卡
*GUI图像翻转工具。可生成各种版本JavaScript的跨浏览器图像翻转代码
*健壮的客户端购物车程序
*在线测试程序。可以自动管理、评分并显示在线考试的答案和调查的结果
书中的大量实战解决方案,以及内容丰富的在线资源网站(http://www.serve.com/hotsyte),使本书成为全球JavaScript开发者的必备经典,绝对不可错过。
- 英文版编辑的话
- 前言
- 绪论
- 第一章 客户端搜索引擎
- 执行条件
- 语法细则
- nav.html
- 创建自己的JavaScript数据库
- 应用程序扩展
- 第二章 在线测试
- 执行条件
- 语法细则
- index.html—— 框架设定
- questions.js——JavaScript源文件
- administer.html应用程序扩展
- 第三章 交互式的幻灯片放映
- 执行条件
- 语法细则
- 应用程序变量
- 应用程序的函数
- 应用程序扩展
- 第四章 多搜索引擎界面
- 执行条件
- 语法细则
- 应用程序扩展:增加用户控制
- 第五章 ImageMachine程序
- 执行条件
- 语法细则
- 应用程序扩展:添加模板属性
- 第六章 JavaScript源文件
- arrays.js
- cookies.js
- dhtml.js
- events.js
- frames.js
- images.js
- navbar.js
- numbers.js
- objects.js
- strings.js
- 应用程序扩展
- 第七章 基于cookie的用户参数选择
- 执行条件
- 语法细则
- prefs.html
- dive.html
- 应用程序扩展
- 第八章 购物袋: JavaScript购物车
- 购物袋概述
- 执行条件
- 语法细则
- 第1步:载入购物袋应用程序
- 第2步:显示产品
- 第3步:显示所有的种类
- 第4步:将产品添加到购物袋
- 第5步:修改定单/付帐应用程序扩展
- 第九章 JavaScript中的加密技术
- 密码如何工作
- 执行条件
- 语法细则
- 应用程序扩展
- 第十章 网络贺卡:拖放Email
- 执行条件
- 语法细则
- 服务器端
- 应用程序扩展
- 第十一章 能感知当前环境的帮助
- 执行条件
- 语法细则
- 应用程序扩展
- 后记
- 附录一 JavaScript参考
- 附录二 Web资源
- 附录三 使用Perl脚本
- 词汇表
书名:JavaScript应用程序经典实例
译者:何健辉, 赵声攀 译
国内出版社:中国电力出版社
出版时间:2001年07月
页数:488
书号:7-5083-0660-0
原版书出版商:O'Reilly Media
Jerry Bradenbaugh
Jerry Bradenbaugh是加州洛杉矶的一位高级Web程序员和技术负责人。他的JavaScript资源网站HotSyte从JavaScript早期就存在了,也是网上资格最老的JavaScript资源。他曾参与开发Netscape公司和美国第一联合银行的企业级程序。
本书封面上的动物是河马(hippopotamus)。河马原产于非洲的某些地区,栖息在河中或河边的草地上。河马名字的原文hippopotamus就是希腊文“河马”。它们有庞大笨重的身躯,整日里优雅地在水中走来走去。夜里河马离开水边去觅食。它们的食物主要是草,每天150磅,还有一些水生植物和落果。河马没有什么天敌,除了人类以外 —— 河马因其象牙般的长牙,以及皮和肉而遭到人类的大肆捕杀。
河马可以活到40岁,高5英尺,长12英尺,体重可达6000~8000磅。它们的身体几乎没有毛发,皮肤呈灰色,能分泌出红色的油性液体(这经常被误认为血),以使皮肤湿润。河马的五官长得都离头顶很近,因此它们在几乎完全沉入水中时仍然可以呼吸、看和听。有趣的是,有些沼泽动物,如鳄鱼、乌龟和犀鸟经常会栖身于水里的河马之上。