分享
 
 
 

AJax完全自学手册(珍藏版)(附盘)(编程红宝书)(附赠CD光盘一张)

AJax完全自学手册(珍藏版)(附盘)(编程红宝书)(附赠CD光盘一张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,综合,
  品牌: 洪石丹

基本信息·出版社:机械工业出版社

·页码:446 页

·出版日期:2009年

·ISBN:7111243714/9787111243717

·条形码:9787111243717

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:编程红宝书

·附带品描述:附赠CD光盘一张

产品信息有问题吗?请帮我们更新产品信息。

内容简介《AJax完全自学手册》(珍藏版)分为3篇,循序渐进地介绍了JavaScript高级应用、Microsoft ASP.NET AJAX控件、ASENET下Ajax非组件开发。《AJax完全自学手册》(珍藏版)首先讲解了Ajax应用的基础,Javascript语言的高级应用:JavaScript的面向对象特征、JavaScript应用XML技术、浏览器事件流等,然后详细剖析了Microsoft ASENET AJAX组件开发的每个细节,最后通过Ajax非组件开发实例深入讲解TASENET技术与Ajax技术的无缝接合。Ajax技术已经成为Web 2.0技术的重要组成部分,在实际开发中得到了广泛的应用。通过Ajax技术,可以在不影响用户浏览信息效率的情况下,为用户带来更丰富的体验。

编辑推荐涵盖基础知识、核心技术、典型示例等内容;按照“基本概念-核心语法-典型示例”的模式讲解,容易上手,提供180余个典型实例、6大模块、1个完整案例。超值光盘内容:源代码+视频演示+电子教案(PPT),1200余页编程技术文档(免费赠送)+45个编程专题视频讲座(免费赠送)《AJax完全自学手册》(珍藏版)内容翔实、重点突出,所有代码都经过检测。《Aiax完全自学手册》通过丰富的实例让读者充分领略Ajax的强大,并反向学习ASP.NET 2.0技术。

目录

前言 第一篇 JavaScript高级应用 第1章 Ajax简介以及使用的场合1 1.1 Web发展回顾1 1.1.1 使用Ajax的HelloWorld程序1 1.1.2 Web发展回顾3 1.2 Web应用发展历程4 1.2.1 applet-人类实现胖客户的一种尝试4 1.2.2 JavaScript & CSS-浏览器的双生子5 1.2.3 DHTML-动态Web的基础5 1.2.4 常见的服务器端技术6 1.3 Ajax相关技术6 1.4 Ajax使用场合与基本设计7 1.5 小结7 第2章 浏览器中的JavaScript8 2.1 BOM与navigator对象8 2.1.1 BOM8 2.1.2 navigator对象8 2.2 对象/特征检测法9 2.2.1 对象/特征检测法代码详解9 2.2.2 对象/特征检测法重点9 2.2.3 对象/特征检测法优缺点10 2.3 user-agent字符串检测法10 2.3.1 user-agent字符串检测法代码详解10 2.3.2 更好地使用user-agent字符串检测法12 2.4 window对象12 2.4.1 window对象的属性12 2.4.2 系统对话框13 2.4.3 状态栏控制15 2.4.4 时间间隔和暂停15 2.4.5 浏览器历史记录16 2.4.6 screen对象16 2.4.7 location对象17 2.5 小结18 第3章 XMLHttpRequest对象19 3.1 XMLHttpRequest对象综述19 3.1.1 XMLHttpRequest对象概述19 3.1.2 XMLHttpRequest对象的属性和对象20 3.1.3 最简单的Ajax实例21 3.2 Ajax技术与服务器交互原理23 3.2.1 Ajax技术与服务器交互原理图详解23 3.2.2 Ajax开发中的安全问题及开发规则25 3.3 小结26 第4章 DOM基础及高级DOM技术27 4.1 什么是DOM对象27 4.1.1 XML-无限数据传输27 4.1.2 XML文档的节点层次29 4.2 DOM对象的操作31 4.2.1 基于XML的特定DOM对象31 4.2.2 访问DOM对象的相关节点31 4.2.3 检测节点类型32 4.2.4 节点的属性解析33 4.2.5 操纵DOM深层节点35 4.2.6 创建节点37 4.2.7 操作节点39 4.3 HTML DOM41 4.3.1 操纵HTML属性42 4.3.2 Table方法43 4.4 测试DOM一致性和DOM Level 345 4.4.1 测试DOM一致性45 4.4.2 DOM Level 346 4.5 小结46 第5章 JavaScript中的继承47 5.1 JavaScript中的对象47 5.1.1 什么是对象47 5.1.2 声明及实例化对象47 5.1.3 对象的引用及销毁47 5.1.4 绑定机制48 5.1.5 对象分类48 5.1.6 作用域、静态作用域、this关键字50 5.1.7 定义类的方式51 5.1.8 实例以及实例方式使用的注意事项56 5.2 继承方式以及实现56 5.2.1 继承方式以及实现56 5.2.2 继承的重要实例62 5.3 小结64 第6章 错误处理65 6.1 错误和异常65 6.1.1 什么是错误和异常65 6.1.2 异常处理的重要性65 6.2 错误报告66 6.2.1 在IE中使用错误报告66 6.2.2 Firefox中的错误处理66 6.3 异常处理67 6.3.1 onerror事件处理函数67 6.3.2 try catch语法结构68 6.4 常用JavaScript调试技巧71 6.4.1 使用alert()进行调试71 6.4.2 抛出自定义错误72 6.4.3 常见的JavaScript调试器73 6.5 JavaScript常见编译器75 6.5.1 常见的JavaScript编写工具75 6.5.2 Aptana的使用76 6.6 小结79 第7章 JavaScript中的XML80 7.1 XML DOM对象的支持80 7.1.1 IE中的XML DOM支持80 7.1.2 Firefox中的XML DOM支持83 7.2 XPath的支持86 7.2.1 什么是XPath86 7.2.2 IE中的XPath支持88 7.2.3 Firefox中的XPath支持88 7.3 浏览器对XSLT的支持93 7.3.1 什么是XSLT93 7.3.2 IE中的XSLT支持94 7.4 小结98 第8章 JavaScript中的事件流99 8.1 事件流分类99 8.1.1 冒泡型事件流99 8.1.2 捕获型事件流100 8.1.3 DOM事件流101 8.2 事件处理函数和监听函数101 8.2.1 IE中的事件处理函数101 8.2.2 DOM事件处理监听函数104 8.3 事件对象106 8.3.1 IE与DOM中的事件对象106 8.3.2 IE与DOM中event对象的共性109 8.3.3 IE与DOM中event对象的区别112 8.4 事件类型115 8.4.1 鼠标事件115 8.4.2 键盘事件120 8.4.3 HTML事件122 8.4.4 突变事件127 8.5 跨平台事件128 8.5.1 定义跨平台事件处理对象complexEvent128 8.5.2 添加/删除事件处理函数128 8.5.3 统一格式的event对象130 8.5.4 跨浏览器获取事件对象137 8.5.5 跨浏览器获取事件对象使用实例138 8.6 小结139 第9章 JavaScript如何与服务器通信140 9.1 JavaScript中的cookie140 9.1.1 cookie的属性以及限制140 9.1.2 JavaScript中的cookie141 9.1.3 ASP.NET中使用cookie传递数据的意义143 9.1.4 在客户端与服务器端通过cookie传输数据144 9.2 使用HttpRequest对象实现与服务器的数据通信146 9.2.1 改进了的跨浏览器实例化XMLHttpRequest对象的方法147 9.2.2 GET请求与POST请求147 9.3 小结148 第10章 正则表达式149 10.1 RegExp对象149 10.1.1 RegExp对象的实例化149 10.1.2 RegExp对象的使用150 10.1.3 使用正则表达式扩展字符串对象的方法151 10.2 正则表达式的简单模式152 10.2.1 元字符152 10.2.2 使用特殊字符152 10.2.3 字符类153 10.2.4 量词155 10.3 复杂模式157 10.3.1 分组158 10.3.2 反向引用158 10.3.3 选择模式159 10.3.4 非捕获性分组160 10.3.5 边界161 10.3.6 多行模式161 10.4 RegExp对象其他属性162 10.4.1 RegExp对象属性162 10.4.2 静态属性163 10.5 常用验证方式164 10.5.1 验证日期164 10.5.2 邮件地址验证165 10.6 小结166 第二篇 Microsoft ASP.NET AJAX控件 第11章 典型ASP.NET中的Ajax实现167 11.1 ASP.NET中的Ajax实现方式167 11.1.1 前台脚本与后台Ajax处理页面实现的ASP.NET AJAX应用167 11.1.2 前台脚本与后台HttpHandler类实现的ASP.NET AJAX应用170 11.1.3 CallBack实现ASP.NET AJAX应用172 11.1.4 如何选择Ajax的实现方式174 11.2 小结175 第12章 ASP.NET AJAX控件176 12.1 安装和认识ASP.NET AJAX控件176 12.1.1 安装和ASP.NET AJAX控件及ASP.NET AJAX控件简介176 12.1.2 ASP.NET AJAX架构简介178 12.1.3 ASP.NET AJAX控件的优势179 12.2 ASP.NET AJAX控件简要介绍179 12.2.1 ASP.NET AJAX的5个基本控件180 12.2.2 使用ASP.NET AJAX控件实现的页面无刷新的简单实例180 12.3 小结182 第13章 ASP.NET AJAX控件的使用183 13.1 Ajax化的GridView183 13.1.1 系统实现概述183 13.1.2 ScriptManager控件183 13.1.3 UpdatePanel控件185 13.1.4 UpdateProgress控件186 13.1.5 Ajax GridView的程序层次结构186 13.1.6 Ajax GridView数据类187 13.1.7 前台代码190 13.1.8 界面后台代码192 13.2 Ajax无刷新聊天室193 13.2.1 系统实现概述193 13.2.2 Timer控件介绍193 13.2.3 聊天消息实体类和用户实体类195 13.2.4 聊天引擎类199 13.2.5 聊天登录页面202 13.2.6 聊天页面205 13.3 小结209 第14章 ASP.NET AJAX Control Toolkit控件210 14.1 AutoCompleteExtender控件210 14.1.1 自动完成机制210 14.1.2 AutoCompleteExtender控件210 14.1.3 数据操作211 14.1.4 自动完成功能使用的Web服务212 14.1.5 自动完成功能的前台脚本213 14.2 实现页面无刷新的拖曳216 14.2.1 ReorderList217 14.2.2 日程表数据操作类218 14.2.3 日程表的前台代码222 14.3 实现投票或评级功能的Rating控件224 14.3.1 Rating控件的属性或方法224 14.3.2 存储评价数据的XML文档225 14.3.3 数据操作类225 14.3.4 评级页面的前台代码228 14.3.5 评级页面的后台代码232 14.4 小结235 第三篇 ASP.NET AJAX非组件开发 第15章 ASP.NET AJAX注册登录236 15.1 需求分析及概要设计236 15.1.1 需求分析236 15.1.2 数据库设计236 15.1.3 概要设计237 15.2 实现代码237 15.2.1 服务器端数据操作类238 15.2.2 前台页面242 15.2.3 Ajax.js文件243 15.2.4 用户登录控件Login.ascx251 15.2.5 登录功能的服务器端HttpHandler处理253 15.2.6 用户注册控件register.ascx254 15.2.7 注册功能的服务器端HttpHandler处理257 15.2.8 随机码生成页面Random.aspx259 15.3 小结261 第16章 Ajax通讯录262 16.1 需求分析和概要设计262 16.1.1 需求分析262 16.1.2 数据库设计262 16.1.3 概要设计263 16.2 实现代码263 16.2.1 数据操作类263 16.2.2 功能页面265 16.2.3 通讯录用户控件AddressList.ascx267 16.2.4 对通讯录的数据支持的服务器端HttpHandler282 16.3 小结285 第17章 级联菜单286 17.1 需求分析和数据库设计286 17.1.1 需求分析286 17.1.2 数据库设计286 17.2 实现代码287 17.2.1 功能页面287 17.2.2 服务器端代码292 17.3 小结294 第18章 Ajax进度条295 18.1 需求分析和概要设计295 18.1.1 需求分析295 18.1.2 概要设计295 18.2 实现代码295 18.2.1 功能页面295 18.2.2 前台JavaScript脚本297 18.2.3 服务器端代码299 18.3 小结302 第19章 Ajax聊天室303 19.1 需求分析和概要设计303 19.1.1 需求分析303 19.1.2 概要设计303 19.2 实现代码303 19.2.1 聊天室后台引擎类304 19.2.2 聊天登录页面311 19.2.3 聊天页面前台代码315 19.2.4 处理Ajax响应的服务器页面319 19.3 小结321 第20章 WebQQ322 20.1 需求分析和概要设计322 20.1.1 需求分析322 20.1.2 概要设计322 20.1.3 数据库设计323 20.2 登录模块325 20.2.1 Ajax JavaScript脚本封装类325 20.2.2 功能集成页面326 20.2.3 用户登录的HttpHandler329 20.3 QQ主面板实现331 20.3.1 用户设定及信息显示面板前台代码331 20.3.2 Frame页面后台代码335 20.3.3 处理消息的MsgHandler336 20.4 好友列表模块339 20.4.1 好友列表页面前台代码339 20.4.2 好友列表页面后台代码341 20.5 聊天模块343 20.5.1 聊天窗口前台代码343 20.5.2 聊天窗口后台代码348 20.6 注册模块350 20.6.1 头像选择页面350 20.6.2 注册页面前台代码352 20.6.3 注册页面后台代码356 20.7 添加好友模块357 20.7.1 添加好友页面前台代码357 20.7.2 添加好友页面后台代码360 20.7.3 添加好友的HttpHandler361 20.8 数据操作类363 20.8.1 基础数据操作类363 20.8.2 用户数据操作367 20.8.3 消息数据操作类376 20.9 小结377 第21章 小偷模块378 21.1 需求分析和概要设计378 21.1.1 需求分析378 21.1.2 概要设计378 21.2 工具类379 21.2.1 Thirf类379 21.2.2 HtmlTools类383 21.3 Ajax电视节目预告387 21.3.1 XmlOperator类387 21.3.2 电视节目预告页面390 21.3.3 电视节目预告后台处理395 21.4 Ajax在线翻译400 21.4.1 翻译页面400 21.4.2 在线翻译服务器端403 21.5 小结404 第22章 内文广告系统405 22.1 需求分析和数据库设计405 22.1.1 需求分析405 22.1.2 数据库设计405 22.2 数据层实现406 22.2.1 数据基本操作封装类406 22.2.2 数据实体类基类410 22.2.3 关键字实体类410 22.2.4 广告信息实体类412 22.2.5 自定义特性413 22.2.6 SQL语句工厂类415 22.2.7 数据映射类422 22.2.8 关键字数据操作类423 22.2.9 广告信息数据操作类426 22.3 内文广告系统前台处理428 22.3.1 登录页面428 22.3.2 关键字管理页面430 22.3.3 广告信息管理页面432 22.3.4 内文广告显示嵌入脚本434 22.3.5 引入关键字信息的HttpHandler434 22.3.6 内文广告处理脚本435 22.3.7 Ajax请求HttpHandler440 22.3.8 特别提醒441 22.4 小结441 附录A JavaScript常用事件句柄442 附录B JavaScript运行时错误列

……[看更多目录]

序言时至今日,Aiax技术已经成为Web开发的重要技术之一。国内由于语言限制,不能与国外技术同步发展,因此Ajax技术的应用、传播、普及都受到了很大的影响。编者从事IT培训行业,对于当前对IT人才的培养有自己独到的见解。对于目前国内大多数讲解ASPNET下的Ajax开发方向的书籍过于注重理论性质的培养,编者感到十分担忧和不解,编者认为ASP,.NET下的Aiax开发方向的书籍应该以实践为主。在目前国内各大IT培训机构并没有开展JavaScript课程的情况下,提供一本实践与JavaScript高级脚本

文摘插图:

AJax完全自学手册(珍藏版)(附盘)(编程红宝书)(附赠CD光盘一张)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有