JavaScript动态网页设计(第二版)
张铭泽, 陈晓燕, 等 译
出版时间:2003年08月
页数:252
JavaScript是网页制作的核心技术之一。借助JavaScript,可以添加图像翻转、弹出式窗口、自动卷动框架、智能表单和复杂的DHTML特效,创造出活生生的、交互式的网页。而且,用不着成为编程高手这一切就能实现。
本书讲述了如何生成这些特效,你不用在什么函数啦、运算符啦、变量啦之类干巴巴的程序员式的语言中艰难跋涉。每一章都给出了常见的JavaScript技巧,解释了如何灵活使用。在此过程中,采用非常实用的例子介绍了基本的JavaScript概念和语言知识。
本书中你将学到:
* 使用JavaScript生成图像翻转等特效。
* 生成新的浏览器窗口、控制框架和验证表单。
* 使用JavaScript检测浏览器、平台和插件,使网站更加个性化。
* 使用cookie跟踪访问者,对新用户说欢迎,给老客户提供个性化页面。
* 使用基本的DHTML创建标签式文件夹、下拉菜单和滚动头条效果。
本书第一版已经教会了数以万计的网页设计者用JavaScript赋予其网页鲜活的生命力。新版更是新增了最新的JavaScript技术。想在网页设计中使用JavaScript吗?本书正适合你!
- 前言
- 第一章 JavaScript入门
- 添加描述性的链接
- Night and day(夜晚和白天)
- 第二章 窗口操作
- 窗口基础
- 创建新的窗口
- 远程控制
- 第三章 框架控制
- 工具栏的设计
- 网页更替
- 使用QuickTime VR
- 第四章 表单和验证
- 表单入门
- Madlibs
- 停止表单
- 判断email
- 其他验证函数
- 第五章 使用数组
- 数组的概念
- 让你的站点不可预测
- 正确显示日期
- 选择菜单
- 第六章 浏览器太多了吗?不是
- 如何知道什么浏览器在访问我的站点
- 不同的浏览器,不同的需要
- 样式差异
- 检查插件
- 浏览器之外的检测
- 第七章 动态图像
- 图像基础
- 图像翻转
- 多翻转效果
- 图像布告牌
- 第八章 用cookie定制站点
- 什么是cookie
- cookie基本操作
- 欢迎新来的访问者
- 具有记忆功能的表单
- 定制的网页
- 第九章 动态HTML
- 什么是DHTML
- 文档对象模型
- 动态级联样式表
- 熟悉图层的概念
- 浏览器检测
- 第十章 交互的DHTML技术
- 下拉菜单
- 滑动的标签项
- 用剪切操作滚动图层
- 第十一章 高级应用技术
- 面向对象的脚本
- 小测验:测验你的读者
- 关联菜单
- 跨浏览器的样式对象
- 继续学习
- 附录一 常用的JavaScript对象
- 附录二 事件处理器
- 附录三 样式属性
- 附录四 JavaScript语法
书名:JavaScript动态网页设计(第二版)
译者:张铭泽, 陈晓燕, 等 译
国内出版社:机械工业出版社
出版时间:2003年08月
页数:252
书号:7-111-11677-1
原版书出版商:O'Reilly Media
Nick Heinle
Nick Heinle是极为畅销的本书第一版的作者。当时,他还是一个十几岁的孩子。因此成为波士顿的名人。目前他是一位独立的软件咨询顾问,同时还在研究数学。
Bill Pena
Bill Pena是一位网页设计师,目前担任技术图书网站Safari的设计师。他从1996年就开始使用JavaScript了,从实践中学到了许多知识。Bill拥有布朗大学数字艺术和媒体学士学位。
本书封面是一个螺旋图形。螺旋从古希腊、甚至可能史前开始,就是人类生活的一部分,不断启发着人们的遐想。在古代,螺旋经常被人们用来表示现世和先世之间的门户。在米诺亚文明中,螺旋常用于艺术作品和装饰中。
螺旋形在自然世界中也无所不在。最著名的要算鹦鹉螺的外壳、蛛网的设计图案和一些植物的花朵了。DNA的双螺旋也是螺旋形的另一种形式。在天气云图中,飓风、龙卷风和高低压中心周围的气压等高线也都是螺旋形的。在已知的星系中,螺旋是最常见的形状。
螺旋在建筑中也能找到。在爱奥尼亚式的柱子上,在从古至今常见的螺旋楼梯中。Frank Lloyd Wright设计的古根海姆博物馆的中心结构是双螺旋。
用数学语言来说,螺旋是平面曲线,围绕着一个中心点,以恒定速率向外旋转。阿基米德发现了第一个螺旋的数学表示:r = aq,其中r是半径,a是常数,q是相对轴线的旋转角。这种螺旋被人称为阿基米德螺旋。此后,数学家们还发现了许多其他更复杂的螺旋表示。螺旋也可以是非平面的,这些三维螺旋可以是中心点沿着第三轴移动而半径不变(如螺钉的纹路),也可以在中心点沿第三轴运动时,逐渐远离(如锥形钻头的纹路)。