《Java Script& Dynamic HTML语法辞典 专业版》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:(日)半场方人著;孔令峰译
  • 出 版 社:北京:中国青年出版社
  • 出版年份:2009
  • ISBN:9787500689706
  • 页数:727 页
图书介绍:在使用HTML,CSS,DOM和XML开发Web网站时,有很多重要的标准。由于这些标准并不统一,因此在浏览器中的兼容效果也不同。当前的JavaScript整合了这些标准,并被广泛应用于网络中。能够达到这种整合的效果,其原因之一就是这些标准逐步被规范化,各种浏览器相应也陆续兼容了规范化后的标准。在本书中就相应讲解了这些不同的标准以供读者进行学习和参考。

Ajax部分 Web应用程序的新技术 2

关于Ajax 2

Ajax的定义 2

XMLHttpRequest对象引址 10

Ajax的开发方法 13

Ajax实例 17

使用Ajax库 29

JavaScript部分 72

关于JavaScript 72

JavaScript的定义 72

JavaScript的描述方法 77

对象、属性及方法 82

事件句柄 84

通过event对象获取事件 84

使用JavaScript可以处理类型的种类 85

函数 85

内置函数 86

变量与常量 86

可以在对象、函数、变量中设置的名称 86

运算符 87

JavaScript的命令语句 87

浏览器对象 90

navigator对象 90

获取浏览器名称 90

获取浏览器的代码名称 91

获取浏览器的版本 92

获取浏览器的用户代理 93

获取平台的类型 94

获取浏览器的使用语言 95

辨别浏览器 96

判断是否可以使用Java 99

获取可使用的MIME类型 100

获取可使用的插件 102

检查插件是否已被安装 104

screen对象 105

获取显示器屏幕的尺寸 105

获取显示器的显示信息 106

event对象 107

获取事件的类型 107

获取事件发生位置 Netscape Navigator 109

获取事件发生位置 Internet Explorer 111

获取按下的键值 Netscape Navigator 113

获取按下的键值 Internet Explorer 114

固定窗口的位置及尺寸 116

window对象 118

弹出警告对话框 118

弹出带有“确定”和“取消”按钮的对话框 119

弹出带有文本框的对话框 121

打开新的窗口 123

关闭窗口 126

关闭网页时打开新的窗口 127

在打开的窗口中操作原窗口 128

在最前方显示窗口 130

将窗口移至其他窗口下方 132

使用在JavaScript1.2中追加的Window.open()方法的属性 133

获取窗口外侧及内侧尺寸 135

以全屏方式打开窗口&P 36

移动到浏览器指定位置 138

按照指定的数值逐渐移动浏览器 139

在显示器左上角显示窗口 141

在显示器左下角显示窗口 142

在显示器右上角显示窗口 144

在显示器右下角显示窗口 146

在显示器可显示区域的中央位置显示窗口 148

在显示器中央位置显示窗口 150

重新设置浏览器尺寸 152

以指定数值为单位等比例改变浏览器尺寸 154

滚动窗口 155

滚动框架 157

将显示区域滚动到指定位置 159

以指定数值等比例滚动显示区域 161

在状态栏中显示信息 162

在状态栏中滚动显示文字 163

加载页面时,在状态栏中显示问候语 165

检索页面中的文字 167

创建控制浏览器的按钮 169

frame对象 171

在其他框架中显示输入的URL 171

同时变更多个框架-使用按钮 173

同时变更多个框架-使用链接 175

在打开的窗口上操作原窗口的框架 177

document对象 179

显示文字 179

换行显示文字 180

获取文件信息 181

获取文件的更新时间 182

在打开的窗口中显示文字 183

替换当前窗口内容 185

指定文本及链接的颜色 186

变更背景颜色 188

变更文本颜色 189

显示所选择的文字 191

history对象 195

创建返回按钮 195

创建前进按钮 196

创建返回或前进到数页前页面的按钮 197

Location对象 198

获取当前页面的URL 198

跳转至输入的URL 199

页面加载结束后,加载下一个页面 200

区分支持与不支持JavaScript的页面 201

分开各浏览器的专用页面 203

设定锚 205

创建刷新按钮 206

不可返回原页面 207

Link对象、Anchor对象 208

显示链接的URL信息 208

当光标置于链接上时打开窗口 210

如按钮一样使用链接-1 212

如按钮一样使用链接-2 214

Form对象 216

在链接中使用单选按钮 216

在链接中使用按钮 218

在链接中使用菜单 220

在文本框中滚动显示文字 222

变更复选框的值 224

变更复选框的选中状态 226

变更单选按钮的值 227

变更单选按钮的选中状态 229

检查文本框中的内容是否改变 230

检查表单中的内容 231

变更隐藏文本表单的值 233

在从表单中发送的邮件中添加备忘录 235

发送邮件时显示问候语 237

输入密码 240

变更密码表单的值 242

确认是否重置 244

选择上传的文件 245

变更下拉列表中的内容 246

检查表单的类型 248

Area对象 250

单击映射区域以外的空间,弹出警告对话框 250

在文本框中显示说明信息 252

使用链接图形功能 254

Image对象 256

获取图片信息 256

制作图片的动画效果 258

控制动画播放 260

指向或单击图片时,使图片发生变化 262

指向或单击图片时,使图片发生变化一使用对象名称 264

指向或单击图片时,变更其他图片 266

指向或单击图片时,变更其他图片-使用对象名称 268

变更其他框架中的图片 270

显示加載图片状态 272

确认是否重新加载图片 274

内置对象 276

Date对象 276

显示年、月、日、时、分、秒 276

显示上午或下午 278

显示星期 279

显示休息日 281

显示国际标准时间和本地时间 284

计算数日后的日期时间 285

设置年、月、日、时、分、秒 286

显示4位西历 288

设置4位西历 289

显示毫秒 290

设置毫秒 291

显示UTC 292

设置UTC 294

计算日期 297

实时显示年、月、日 298

实时显示时、分、秒 300

在不同时间显示不同的信息 302

根据时间变更背景图 304

Math对象 306

返回自然对数的底 306

返回以e为底的2的自然对数 306

返回以e为底的10的自然对数 307

返回以2为底的自然对数 307

返回以10为底的自然对数 308

返回圆周率 308

返回1/2的平方根 309

返回2的平方根 309

返回从0开始的绝对值 310

返回四舍五入后的数值 311

比较m和n,返回较小的数值 312

比较m和n,返回较大的数值 312

返回最接近且小于参数x的一个整数 313

返回最接近且大于参数x的一个整数 314

返回n的m次幂 315

返回以x和y坐标为基准的角度 315

返回平方根 316

返回对数 316

返回自然对数 317

返回sin值 317

返回cos值 318

返回tan值 318

返回asin值 319

返回acos值 319

返回atan值 320

使用随机数进行占卜 321

string对象 323

指定文字颜色 323

增大字号 324

缩小字号 324

指定字号大小 325

设置为粗体 325

设置为斜体 326

设置为删除文字 326

设置为上标 327

设置为下标 327

设置为等宽文字 328

设置文字闪烁效果 328

创建链接 329

设置锚 330

将大写字母转换为小写字母 331

将小写字母转换为大写字母 331

分割字符串 332

提取第n个字符 333

在字符串中提取子字符串 334

从第n个字符开始提取m个字符 335

从开头检索字符串 336

从结尾检索字符串 337

返回指定字符的ISO-Latin-1代码 338

将IOS-Latin-1代码转换为字符 339

Array对象 340

显示星期-使用Array对象 340

在字符串中显示数组元素 342

逆向排列数组元素 343

排列数组元素 344

function对象 345

创建新的函数 345

查看从何处开始调用函数 346

将函数内容作为数组使用 348

调用不同的对象 350

Object对象 351

创建新对象-1 351

创建新对象-2 352

监视属性 353

Boolean对象 354

设置真(true)假(false)值 354

Number对象 355

创建数值 355

检查可使用的数值范围 356

其他 358

可在多个对象中使用的属性,方法 358

获取对象(数组)的数量 358

给对象添加名称 359

创建新的属性 361

将对象转换为字符串 362

变更为n进制 363

返回对象中的值 364

将对象中的数值转换为字符串 365

打印窗口(框架) 366

每隔一段时间重复执行程序 367

获取光标的位置 369

内置函数(top-level函数) 371

计算输入到文本框中的字符串 371

判断是否为数值 378

判断是否为有限数 374

将字符串转換为整数 375

将字符串转换为浮点数 376

将字符转换为ASCII形式(URL形式) 377

转换ASCII形式的字符 379

DynamicHTML部分 382

关于DHTML 382

DynamicHTML的定义 382

浏览器DOM的实现情况 382

浏览器DOM的实现(节点,元素,属性) 383

DOM和JavaScript 384

DOM中事件的处理 384

获取及设置DOM值的方法 386

创建跨浏览器的DynamicHTML 393

DOM的属性及方法 400

DOM的属性 400

获取id属性的值 400

获取class属性的值 401

获取标签名称的值 403

获取标签数量 404

获取lang属性的值 405

以HTML形式在标签中显示内容 406

不使用标签以HTML形式显示内容 408

在标签内以文本形式显示内容 410

不使用标签以文本形式显示内容 412

DOM的方法 414

使用jd属性指定元素 414

使用name属性统计元素 416

使用标签名称统计标签 418

返回属性值 419

变更属性值 421

检查是否包含指定的属性 423

删除指定的属性 425

返回指定的节点值 426

删除指定的子节点 427

设置事件及处理 429

删除设置的事件及处理 431

操作HTML标签元素 434

frame元素 434

变更框架高度 434

变更框架宽度 436

变更内联框架 438

变更内联框架的大小 440

body元素 442

变更背景图片 442

变更链接的颜色 444

变更背景颜色及文本颜色 446

变更文本颜色 448

hr元素 450

变更划线的宽度 450

变更划线的长度 452

变更划线的填充颜色 454

变更划线的对齐位置 456

img元素 458

返回alt的值 458

变更图片边框的宽度 460

变更图片与文本的横向位置关系 462

变更图片与文本的纵向位置关系 464

变更图片与文本的横向间隔 466

变更图片与文本的纵向间隔 468

变更图片的高度及宽度 470

变更图片的URL 472

form元素 474

变更按钮的名称 474

变更按钮的类型 476

变更复选框及单选按钮的类型 478

变更隐藏文本域的类型 480

变更密码域的宽度 482

变更密码域的类型 484

变更下拉列表中的选项 486

变更文本区域的大小 488

变更文本框的宽度 490

table元素 492

变更表格的高度及宽度 492

变更表格外侧边框的宽度 495

操作style元素 498

style元素 498

获取样式表的信息 498

获取子样式表的信息 501

设置背景图片的排列方式 504

设置样式表内背景图片的排列方式 507

变更背景图片的显示位置 509

变更样式表内图片的显示位置 511

固定或滚动背景图片 574

变更背景颜色 516

变更表单的背景颜色 518

变更边框的样式 520

变更边框的颜色 522

变更边框的宽度 524

变更边框四周的边距 526

分别变更样式表上下左右边框的样式 528

分别变更样式表上下左右边框的颜色 531

分别变更样式表上下左右边框的宽度 534

分别变更样式表上下左右边框的边距 537

变更样式表的宽度 540

变更样式表溢出部分的处理方式 542

变更列表的形式 544

变更列表符号的位置 546

变更光标的形状 548

变更字体粗度 551

将字体变更为斜体 553

变更字体的修饰 555

变更字体的颜色 557

变更文字大小 558

变更样式表的背景颜色 560

变更多个属性 561

删除、显示文字 562

变更行间距 564

变更行对齐方式 566

变更缩进距离 568

直接显示空格及换行 570

变更折行 572

变更字体 574

转换大小写字母 576

变更图片边距 578

分别变更图片边距 580

解除文本的环绕状态 583

变更样式表的重叠状态 585

变更样式表的剪辑大小 587

变更样式表显示位置的属性 590

变更可视属性 592

左右移动样式表 595

上下移动样式表 598

在窗口内布置样式表 601

将样式表移至单击位置 605

跟随鼠标移动样式表 608

附录 612

附录A 颜色表及显示样本 612

Web尺寸表 612

颜色表1:W3C规格中定义名称的颜色 613

关于Web安全颜色 613

颜色表2:Web安全颜色 614

颜色表3:颜色名称 616

字体显示样本 618

附录B JavaScript和DOM语言规格 620

JavaScript中可以处理类型的种类 620

运算符 621

JavaScript的命令语句 625

事件句柄 631

事件类型 634

浏览器对象 637

内置对象 654

Top-Level属性 661

内置函数(top-level函数) 661

DOM参考 662

附录C JavaScript TIPS 674

JavaScript经常出现的错误 674

关于错误窗口 677

通过记录JavaScript版本来避免错误 679

JavaScript的千年虫问题 680

Netscape Navigator 4X中的样式表问题 681

JavaScript 1.2中追加及变更的用法 685

关于RegularExpresson(正则表达式) 687

JavaScript的安全问题 689

Signed Script(带签名的脚本语言)的使用方法 690

Live Connect 692

利用JavaScript追加侧边栏的方法 693

支持JavaScript的网页创建工具 695

JavaScript与窗口拦截器 696

利用层信息(Layer对象) 697

附录D 700

JavaScript和DynamicHTML相关链接 700

参考书籍 703

索引 706

目的、功能类别索引 706

JavaScript索引 711

DOM索引 718

AjaX索引 724