JavaScript动态网页设计(第二版)
JavaScript动态网页设计(第二版)
Nick Heinle, Bill Pena
张铭泽, 陈晓燕, 等 译
出版时间:2003年08月
页数:252
JavaScript是网页制作的核心技术之一。借助JavaScript,可以添加图像翻转、弹出式窗口、自动卷动框架、智能表单和复杂的DHTML特效,创造出活生生的、交互式的网页。而且,用不着成为编程高手这一切就能实现。
本书讲述了如何生成这些特效,你不用在什么函数啦、运算符啦、变量啦之类干巴巴的程序员式的语言中艰难跋涉。每一章都给出了常见的JavaScript技巧,解释了如何灵活使用。在此过程中,采用非常实用的例子介绍了基本的JavaScript概念和语言知识。
本书中你将学到:
* 使用JavaScript生成图像翻转等特效。
* 生成新的浏览器窗口、控制框架和验证表单。
* 使用JavaScript检测浏览器、平台和插件,使网站更加个性化。
* 使用cookie跟踪访问者,对新用户说欢迎,给老客户提供个性化页面。
* 使用基本的DHTML创建标签式文件夹、下拉菜单和滚动头条效果。
本书第一版已经教会了数以万计的网页设计者用JavaScript赋予其网页鲜活的生命力。新版更是新增了最新的JavaScript技术。想在网页设计中使用JavaScript吗?本书正适合你!
  1. 前言
  2. 第一章 JavaScript入门
  3. 添加描述性的链接
  4. Night and day(夜晚和白天)
  5. 第二章 窗口操作
  6. 窗口基础
  7. 创建新的窗口
  8. 远程控制
  9. 第三章 框架控制
  10. 工具栏的设计
  11. 网页更替
  12. 使用QuickTime VR
  13. 第四章 表单和验证
  14. 表单入门
  15. Madlibs
  16. 停止表单
  17. 判断email
  18. 其他验证函数
  19. 第五章 使用数组
  20. 数组的概念
  21. 让你的站点不可预测
  22. 正确显示日期
  23. 选择菜单
  24. 第六章 浏览器太多了吗?不是
  25. 如何知道什么浏览器在访问我的站点
  26. 不同的浏览器,不同的需要
  27. 样式差异
  28. 检查插件
  29. 浏览器之外的检测
  30. 第七章 动态图像
  31. 图像基础
  32. 图像翻转
  33. 多翻转效果
  34. 图像布告牌
  35. 第八章 用cookie定制站点
  36. 什么是cookie
  37. cookie基本操作
  38. 欢迎新来的访问者
  39. 具有记忆功能的表单
  40. 定制的网页
  41. 第九章 动态HTML
  42. 什么是DHTML
  43. 文档对象模型
  44. 动态级联样式表
  45. 熟悉图层的概念
  46. 浏览器检测
  47. 第十章 交互的DHTML技术
  48. 下拉菜单
  49. 滑动的标签项
  50. 用剪切操作滚动图层
  51. 第十一章 高级应用技术
  52. 面向对象的脚本
  53. 小测验:测验你的读者
  54. 关联菜单
  55. 跨浏览器的样式对象
  56. 继续学习
  57. 附录一 常用的JavaScript对象
  58. 附录二 事件处理器
  59. 附录三 样式属性
  60. 附录四 JavaScript语法
书名:JavaScript动态网页设计(第二版)
作者:Nick Heinle, Bill Pena
译者:张铭泽, 陈晓燕, 等 译
国内出版社:机械工业出版社
出版时间: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是相对轴线的旋转角。这种螺旋被人称为阿基米德螺旋。此后,数学家们还发现了许多其他更复杂的螺旋表示。螺旋也可以是非平面的,这些三维螺旋可以是中心点沿着第三轴移动而半径不变(如螺钉的纹路),也可以在中心点沿第三轴运动时,逐渐远离(如锥形钻头的纹路)。