《JavaScript从入门到精通 黄金版》PDF下载

  • 购买积分:23 如何计算积分?
  • 作  者:(美)James Jaworski著;邱仲潘等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505375601
  • 页数:881 页
图书介绍:本书介绍了JavaScript与Script编程的各方面知识,包括利用客户机方脚本和文档对象模型进行Web浏览器编程,利用服务器方脚本、活动服务器页面、JSP和LiveWire进行Web服务器编程等内容。

目录 1

第一部分 JavaScript和JScript初步 1

第1章 基础 1

Web 1

超文本标记语言 2

帮助器程序 6

统一资源定位器 7

超文本传输协议 8

公共网关接口程序 9

Java小程序 9

ActiveX——Microsoft对象 10

JavaScript简史 10

LiveWire与LiveWire数据库服务 12

ASP、WSH与RemoteScripting 12

XML与XSL 13

Intranets、Extranets和分布式应用程序 14

小结 14

第2章 JavaScript与JScript简介 15

JavaScript与浏览器及服务器 15

在HTML中嵌入JavaScript 18

JavaScript的说明语句 26

生成HTML 29

变量——数值仓库 31

小结 51

第3章 运算符、语句和函数 52

运算符与表达式 52

JavaScript编程语句 63

小结 86

什么是事件 87

第4章 事件处理 87

JavaScript如何处理事件 88

处理JavaScript事件 93

在JavaScript中设置事件处理器 114

事件仿真方法 116

event对象 117

事件捕获 120

事件起泡 124

错误处理 126

小结 128

第5章 JavaScript对象 129

什么是对象 129

什么是面向对象编程 130

JavaScript基于对象编程功能 133

JavaScript对象模型 134

浏览器对象 136

其他预定义对象类型 143

颜色常量 155

定义对象类型 155

扩展对象类型 162

删除属性和方法 164

event对象 164

小结 164

第6章 调试脚本 165

错误源 165

解决错误 177

使用MicrosoftScriptDebugger 178

小结 189

window对象 191

第7章 生成帧与窗口 191

第二部分 编程文档对象模型 191

Frame对象 201

document对象 209

navigator对象 215

screen对象 218

小结 219

第8章 窗体处理 220

Form对象 220

从JavaScript中访问窗体 221

访问窗体元素 221

使用窗体事件处理器 227

客户方窗体处理 234

使用CGI脚本 235

小结 238

保存状态信息 239

第9章 隐藏字段和Cookie 239

JavaScript与隐藏字段 240

Cookie 249

Cookie中信息的存放方法 250

在JavaScript中使用Cookie 251

比较Cookie与隐藏窗体字段 262

小结 263

第10章 使用链接 264

统一资源定位器(URL) 264

location对象 268

link对象 272

link()方法 283

anchor对象 285

小结 286

history对象 286

第11章 使用图形 287

image对象 287

动态图形显示 289

图形与动画 293

图形映射与area对象 296

使用图形映射 297

小结 302

第12章 使用样式单与DHTML 303

什么是样式单 303

JavaScript样式单与级联样式单 304

入门实例 304

定义样式单 306

用〈LINK〉标志使用样式 318

使用Navigator6与InternetExplorer的DHTML功能 320

小结 332

第13章 使用W3CDOMLevel1 333

DOM之前 333

DOM1概述 334

DOM1Core 336

DOMHTML 343

DOM1、DOM2与DOM3 350

小结 351

第三部分 开发组件与应用程序 353

第14章 生成基本JavaScript组件 353

在Web页面中加广告 353

用计数器计算访问次数 361

选择页面格式选项 371

小结 374

文本与图形动画 375

第15章 开发动画与幻灯片 375

生成幻灯片 389

小结 398

第16章 生成标签面板、树与菜单栏 399

生成标签面板 399

建立缩合树 411

生成菜单栏 417

小结 426

第17章 开发Web页面附件 427

日历 427

建立计算器 434

备忘录 439

世界钟 443

集成桌面 445

小结 446

第18章 开发搜索工具 447

搜索窗体 447

搜索引擎 452

小结 469

第19章 开发电子商务应用程序 470

运行例子应用程序 470

开发联机产品目录 477

增加客户端购物推车 496

小结 504

第20章 游戏编程 505

扑克机 505

棋盘游戏:WebWalk 515

小结 531

XML简介 533

第四部分 使用XML兼容浏览器 533

第21章 XML简介 533

XML语法 542

文档类型定义 545

小结 548

第22章 用InternetExplorer与Navigator显示XML 549

用InternetExplorer显示XML 549

用Navigator显示XML 550

XML与CSS 551

XML名字空间 575

小结 579

第23章 XML脚本 580

在XML文件中增加脚本 580

DOM2事件与样式 583

处理XML文档中的HTML事件 593

小结 622

第24章 使用XSLT 623

XSL与XSLT 623

XSLT与XPath 623

XSLT转换器 624

XSLT入门 624

基本XSLT语法 653

小结 655

第25章 生成基于XML的Web应用程序 656

用XML建立Web应用程序 656

将XML与XSLT发送到客户机 656

将XML文档与XSLT样式单相关联 657

将XML转换成HTML与JavaScript 668

小结 673

XML数据岛:两全齐美 674

第26章 使用浏览器特定XML功能 674

XMLHttpRequest对象 678

document.load()方法 682

小结 685

第五部分 与Java、ActiveX和插入件通信 687

第27章 与Java小程序通信 687

Java简介 687

Java与JavaScript 689

Java开发工具集 691

学习Java 692

JavaAPI 692

程序与小程序 692

LiveConnect与InternetExplorer对象模型 697

从JavaScript中访问Java方法 697

从JavaScript中访问小程序 698

在小程序中使用JavaScript 702

GraphIt! 707

小结 715

第28章 ActiveX组件脚本 716

何谓ActiveX 716

使用ActiveX组件 717

从JScript中访问ActiveX组件 719

小结 721

第29章 插入件脚本 722

受欢迎的插入件 722

插入件的操作 723

使用MIME类型 725

确定安装的插入件 727

插入件帮助命令的使用 729

检测插入件 731

从JavaScript访问插入件 733

Netscape插入件文档 736

列表显示插入件方法 738

多个插入件的同步 741

小结 743

第六部分 Shell编程 745

第30章 Rhino编程 745

何谓Rhino 745

下载与安装Rhino 746

运行Rhino 746

开发简单Rhino脚本 747

使用JavaScript编译器 749

Java脚本 750

使用表示生成器 751

小结 766

下载与安装WSH 767

运行样本WSH脚本 767

第31章 使用WindowsScriptingHost 767

WSH简介 767

使用WSH对象模型 769

访问文件系统资源 769

使用WSF文件 771

将present.js移植到WSH 771

小结 785

附录 787

附录A 算术运算 787

附录B 使用正则表达式 799

附录C ECMAScript(版本3)对象参考手册 809

附录D DOM0对象参考手册 821

附录E DOM1对象参考手册 843

附录F 级联样式单 874