首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

11  表单和数据完整性 ...............................................289

11.1  表单基础..............................................289

11.2  <form/>元素进行脚本编写..............................................291

11.2.1  获取表单的引用..............................................291

11.2.2  访问表单字段..............................................291

11.2.3  表单字段的共性..............................................292

11.2.4  聚焦于第一个字段..............................................292

11.2.5  提交表单..............................................293

11.2.6  仅提交一次..............................................294

11.2.7  重置表单..............................................295

11.3  文本框..............................................295

11.3.1  获取/更改文本框的值..............................................296

11.3.2  选择文本..............................................297

11.3.3  文本框事件..............................................298

11.3.4  自动选择文本..............................................298

11.3.5  自动切换到下一个..............................................299

11.3.6  限制textarea的字符数..............................................300

11.3.7  允许/阻止文本框中的字符..............................................301

11.3.8  使用上下按键操作数字文本..............................................306

11.4  列表框和组合框..............................................308

11.4.1  访问选项..............................................309

11.4.2  获取/更改选中项..............................................309

11.4.3  添加选项..............................................310

11.4.4  删除选项..............................................311

11.4.5  移动选项..............................................312

11.4.6  重新排序选项..............................................313

11.5  创建自动提示的文本框..............................................313

11.5.1  匹配..............................................314

11.5.2  内部机制..............................................314

11.6  小结..............................................316

12  表格排序...............................................317

12.1  起点——数组..............................................317

12.2  对单列的表格排序..............................................319

12.2.1  比较函数..............................................320

12.2.2  sortTable()函数..............................................320

12.3  对多列表格进行排序..............................................323

12.3.1  比较函数生成器..............................................323

12.3.2  修改sortTable()方法..............................................324

12.3.3  逆序排列..............................................325

12.3.4  对不同的数据类型进行排序..............................................327

12.3.5  高级排序..............................................330

12.4  小结..............................................334

13  拖放...............................................335

13.1  系统拖放..............................................335

13.1.1  拖放事件..............................................336

13.1.2  数据传输对象dataTransfer. 341

13.1.3  dragDrop()方法..............................................345

13.1.4  优点及缺点..............................................346

13.2  模拟拖放..............................................346

13.2.1  代码..............................................347

13.2.2  创建放置目标..............................................349

13.2.3  优点及缺点..............................................352

13.3  zDragDrop. 352

13.3.1  创建可拖动元素..............................................352

13.3.2  创建放置目标..............................................353

13.3.3  事件..............................................353

13.3.4  例子..............................................354

13.4  小结..............................................355

14  错误处理...............................................356

14.1  错误处理的重要性..............................................356

14.2  错误和异常..............................................357

14.3  错误报告..............................................358

14.3.1  IEWindows..............................................358

14.3.2  IEMacOS..............................................359

14.3.3  Mozilla(所有平台)..............................................359

14.3.4  SafariMacOS..............................................360

14.3.5  Opera 7所有平台..............................................361

14.4  处理错误..............................................362

14.4.1  onerror事件处理函数..............................................362

14.4.2  try...catch语句..............................................365

14.5  调试技巧..............................................370

14.5.1  使用警告框..............................................370

14.5.2  使用Java控制台..............................................371

14.5.3  将消息写入JavaScript控制台

      (仅限Opera 7+..............................................372

14.5.4  抛出自定义错误..............................................372

14.5.5  JavaScript校验器..............................................373

14.6  调试器..............................................374

14.6.1  Microsoft Script Debugger 374

14.6.2  Venkman. 376

14.7  小结..............................................383

15  JavaScript中的XML.. 384

15.1  浏览器中的XML DOM支持..............................................384

15.1.1  IE中的XML DOM支持..............................................384

15.1.2  MozillaXML DOM支持..............................................388

15.1.3  通用接口..............................................393

15.2  浏览器中的XPath支持..............................................403

15.2.1  XPath简介..............................................403

15.2.2  IE中的XPath支持..............................................404

15.2.3  Mozilla中的XPath支持..............................................404

15.3  浏览器中的XSLT支持..............................................408

15.3.1  IE中的XSLT支持..............................................410

15.3.2  MozillaXSLT支持..............................................413

15.4  小结..............................................415

16  客户端与服务器端的通信...............................................416

16.1  cookie. 416

16.1.1  cookie的成分..............................................416

16.1.2  其他安全限制..............................................417

16.1.3  JavaScript中的cookie. 417

16.1.4  服务器端的cookie. 419

16.1.5  在客户端与服务器端之间
传递cookie. 422

16.2  隐藏框架..............................................423

16.3  HTTP请求..............................................426

16.3.1  使用HTTP首部..............................................428

16.3.2  实现的复制品..............................................429

16.3.3  进行GET请求..............................................430

16.3.4  进行POST请求..............................................430

16.4  LiveConnect请求..............................................431

16.4.1  进行GET请求..............................................431

16.4.2  进行POST请求..............................................433

16.5  智能HTTP请求..............................................435

16.5.1  get()方法..............................................435

16.5.2  post()方法..............................................438

16.6  实际使用..............................................439

16.7  小结..............................................439

17  Web服务...............................................440

17.1  Web服务快速入门..............................................440

17.1.1  Web服务是什么?..............................................440

17.1.2  WSDL. 441

17.2  IE中的Web服务..............................................443

17.2.1  使用WebService组件..............................................444

17.2.2  WebService组件例子..............................................445

17.3  Mozilla中的Web服务..............................................447

17.3.1  加强的特权..............................................447

17.3.2  使用SOAP方法..............................................448

17.3.3  使用WSDL代理..............................................451

17.4  跨浏览器的方案..............................................454

17.4.1  WebService对象..............................................454

17.4.2  Temperature 服务..............................................456

17.4.3  使用TemperatureService对象..............................................458

17.5  小结..............................................458

18  与插件进行交互...............................................459

18.1  为何使用插件..............................................459

18.2  流行的插件..............................................460

18.3  MIME类型..............................................460

18.4  嵌入插件..............................................461

18.4.1  加入参数..............................................461

18.4.2  Netscape 4.x. 462

18.5  检测插件..............................................462

18.5.1  检测Netscape式插件..............................................463

18.5.2  检测ActiveX插件..............................................467

18.5.3  跨浏览器检测..............................................469

18.6  Java applet 470

18.6.1  嵌入applet 470

18.6.2  JavaScript中引用applet 471

18.6.3  创建applet 471

18.6.4  JavaScriptJava的通信..............................................472

18.6.5  JavaJavaScript的通信..............................................475

18.7  Flash动画..............................................477

18.7.1  嵌入Flash动画..............................................477

18.7.2  引用Flash动画..............................................478

18.7.3  JavaScriptFlash的通信..............................................478

18.7.4  FlashJavaScript通信..............................................481

18.8  ActiveX控件..............................................483

18.9  小结..............................................485

19  部署问题...............................................486

19.1  安全性..............................................486

19.1.1  同源策略..............................................486

19.1.2  窗口对象问题..............................................487

19.1.3  Mozilla特有的问题..............................................488

19.1.4  资源限制..............................................490

19.2  国际化..............................................491

19.2.1  使用JavaScript检测语言..............................................491

19.2.2  策略..............................................492

19.2.3  字符串的思考..............................................492

19.3  优化JavaScript 495

19.3.1  下载时间..............................................495

19.3.2  执行时间..............................................499

19.4  知识产权的问题..............................................512

19.4.1  混淆..............................................512

19.4.2  Microsoft Script Encoder
(仅IE..............................................513

19.5  小结..............................................514

20  JavaScript的未来...............................................515

20.1  ECMAScript 4. 515

20.1.1  Netscape的提案..............................................515

20.1.2  实现..............................................521

20.2  ECMAScript for XML. 522

20.2.1  途径..............................................522

20.2.2  for each..in循环..............................................524

20.2.3  新的类..............................................524

20.2.4  实现..............................................532

20.3  小结..............................................532

索引(图灵网站下载)

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论