JavaScript学习宝典(第2版)

JavaScript学习宝典(第2版)"

作者:
ISBN:9787302181132
定价:¥58
字数:千字
页数:
出版时间:2008.09.01
开本:
版次:1-1
装帧:
出版社:清华大学出版社
简介

第1章 JavaScript入门

这一章展示了本书的目标,介绍JavaScript的基本情况,并将JavaScript与其他工具进行了一番比较。然后,讨论通过JavaScript来增强网页的一些巧妙方式,最后指导你编写第一个JavaScript脚本。

第2章 使用变量和内置函数自动更新网页

你知道JavaScript会计算出今天的日期并把日期写入到网页中吗?这一章会向你展示这个过程。接着,你还将学习如何让JavaScript使用变量记住数据,以及使用函数执行操作。

第3章 满足浏览器的需要

在这一章中,你会学习到如何将用户重定向到为他们的浏览器专门设计的网页上。通过识别用户使用的浏览器类型,加上使用if-then语句及类似的语法,可以把用户引导到正确的网页中。

第4章 制作翻转图

这一章会讨论每个人都会喜欢的JavaScript技巧——图像替换。同时,你还将学习如何根据用户的操作来触发JavaScript。

第5章 打开和操纵窗口

这一章详细介绍了与打开新浏览器窗口(另一个可爱的JavaScript技巧)相关的各方面知识。而且,我们还会讨论如何向新窗口中写入HTML内容,如何关闭窗口及在屏幕上任意移动窗口。

第6章 编写自己的JavaScript函数

函数是任何JavaScript中主要的构件块,因此学习编写自己的函数是掌握JavaScript的关键一步。这一章会向你展示编写自己的函数所需的工具,并且还会将函数运用到实践中。

第7章 通过表单提供和接收信息

这一章主要介绍JavaScript如何与HTML表单协作,以便更好地从用户那里收集各种信息,并向用户提供一种在你的网站中导航的独特方式。

第8章 通过数组和循环记录信息

JavaScript称呼列表为数组,而且数组用起来的确非常方便。这一章介绍了JavaScript处理数组的方式,无论它包含网页中的所有图像,还是包含你的地址簿中所有好友的信息。

第9章 计时事件

这一章讨论的是为事件设置特定的发生时间。例如,你可以打开一个窗口,然后在5秒钟后把它关闭。或者,编写一个时钟程序,每秒钟更新一次显示的时间。在学会了这些知识后,你就能基于计时的事件来创建游戏和其他交互性的应用程序。

第10章 使用框架和图像地图

JavaScript如何操纵框架和图像地图是这一章的主题。重点内容包括一次修改两个或多个框架,防止你的网页被嵌入别人的框架等。

第11章 验证表单、消息字符串及与服务器端程序协作

这一章介绍了如何保证人们完整地填写HTML表单。与此同时,你将学习检查用户输入的主要方式——例如,如何检查电子邮件地址的格式。

第12章 通过cookie保存访客信息

cookie是用于保存访客信息的小型文件——即使在他们关机以后。这样,你的网站就能根据客人的名字来问候他(当然,他必须告诉你他的名字)。

第13章 DHTML

这一章主要介绍动态HTML,一种能够在较新的浏览器中实现的网页动画特性。

第14章 AJAX基础

这一章是Ajax主题“三部曲”的开篇。Ajax是一种构建类似桌面应用程序的编程技术。这里,会向你介绍Ajax的基本情况及创建Ajax应用程序所必需的JavaScript特性。

第15章 JavaScript和Ajax中的XML

Ajax中的X表示XML。这一章介绍如何使用XML数据共享标准来表现信息,以及如何使用JavaScript来处理XML文档。

第16章 服务器端Ajax

你对Ajax的学习将在掌握如何编写服务器端程序后划上圆满的句号。这一章会简单地介绍PHP编程语言,并展示如何使用PHP在服务器上保存文件及如何与其他Web服务器通信。

第17章 综合应用实例:共享的To Do列表

这一章将在前16章学习的所有知识的基础上,创建一个协作的To Do列表应用程序。虽然不会包含太多的新知识,但通过这个实例的学习,你一定会感受到融汇贯通前面所学知识的快乐。

第18章 调试JavaScript和Ajax

作为本书结尾的这一章会告诉你,在你编写的JavaScript不能正确运行时,应该怎么做。而且,还为你提供了其他一些编程技巧和编程思想。

附录A 习题答案

这里是每章末尾习题的答案。

附录B 学习资源

这里提供了很多JavaScript及Ajax库的信息,通过它们你可以进一步增强自己的网页。

附录C JavaScript对象和函数参数

这里列出了组成JavaScript的所有对象和函数。

附录D 第15章的意大利语翻译程序和第17章的To Do列表应用程序

最后一个附录中包含本书最长的两个例子的完整代码。

本书的网站 

本书网站(http://www.bookofjavascript.com)中包含本书每一章的示例代码,书中提到的很多网站的档案副本及脚本库和免费软件。书中的每一章在网站中都有独立的目录,其中包含示例脚本和相关的图像文件,以及每章习题的答案。/Freeware 目录中包含一些有用的免费软件;/Libraries目录中包含免费的JavaScript库及可以剪贴到网站中的脚本;/Websites目录中包含本书中讨论的几个网站的HTML(含JavaScript)和图像文件。

前言

目录

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个