AJax技术

Web 2.0开发技术详解》(王沛//冯曼菲)【摘要

字号+ 作者:H5之家 来源:H5之家 2017-10-23 18:00 我要评论( )

本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、

编辑推荐

本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、网站建设者、各类网页设计制作培训学校。

内容简介

本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、网站建设者、各类网页设计制作培训学校。   本书全面地介绍了Ajax技术。   全书分为4个部分。第1部分介绍AjaX应用程序的主要特点,同时还通过“留言板”程序比较了Ajax技术和传统Web开发技术的不同之处。第2部分和第3部分讲解了Ajax的核心技术,包括JavaScript、XMLHttpRequest、DOM、XML、CSS以及服务器端编程。第4部分通过完整项目案例介绍AjaX的典型应用。   本书适合网络编程人员、网页制作人员和网站建设者阅读。

目录

第1部分 Ajax入门 第1章 Ajax概述 3 1.1 什么是Ajax 3 1.1.1 Ajax的含义 3 1.1.2 Ajax的发展历史 4 1.1.3 使用Ajax能做什么 4 1.2 Ajax:新的Web开发模式 7 1.2.1 传统的Web开发模式 7 1.2.2 基于Ajax的开发模式 9 1.2.3 两种开发模式的比较 9 1.3 Ajax中的关键技术 11 1.3.1 JavaScript脚本语言 11 1.3.2 XMLHttpRequest对象 11 1.3.3 可扩展标记语言(XML) 12 1.3.4 文档对象模型(DOM) 12 1.3.5 级联样式表技术(CSS) 12 1.4 使用Ajax带来的问题 13 1.4.1 用户浏览习惯改变带来的问题 14 1.4.2 对搜索引擎的不友好 14 1.4.3 前进后退按钮的失效 14 1.4.4 刷新定位问题 16 1.4.5 性能问题 16 1.4.6 开发难度的加大 16 第2章 创建第一个Ajax应用:留言板 18 2.1 环境设置、需求分析及数据库设计 18 2.1.1 环境设置 18 2.1.2 留言板的需求分析 20 2.1.3 数据库设计 21 2.2 使用传统的Web开发方式 21 2.2.1 设计留言显示页面 21 2.2.2 设计留言提交页面 23 2.2.3 服务器端程序设计 24 2.3 使用Ajax实现留言板 26 2.3.1 一个页面就是一个程序 27 2.3.2 客户端页面设计 27 2.3.3 服务器端程序设计 27 2.3.4 使用XMLHttpRequest将数据提交到服务器 29 2.3.5 处理服务器返回的信息 31 2.3.6 将留言内容立刻显示在页面 31 第2部分 JavaScript精讲 第3章 JavaScript语言基础 39 3.1 JavaScript概述 39 3.1.1 JavaScript简介 39 3.1.2 JavaScript版本介绍 39 3.1.3 JavaScript在Ajax中的作用 40 3.2 JavaScript编辑和调试工具 42 3.2.1 用什么编写JavaScript程序 42 3.2.2 使用浏览器调试JavaScript程序 42 3.2.3 使用Venkman调试JavaScript程序 44 3.3 如何在HTML中工作 45 3.3.1  标记:标识语言类型 45 3.3.2 使用外部JavaScript文件 46 3.3.3 嵌入HTML标记的JavaScript代码 47 3.4 建立JavaScript表达式 47 3.4.1 变量 47 3.4.2 常量 48 3.4.3 数据类型 49 3.4.4 数据类型的转换 51 3.4.5 JavaScript的语句结构 53 3.4.6 可选的分号 54 3.4.7 加入注释 55 3.4.8 建立赋值表达式 56 3.4.9 建立数字表达式 56 3.4.10 使用字符串表达式 57 3.4.11 使用比较表达式 58 3.4.12 使用逻辑表达式 60 3.4.13 使用逗号(,)表达式 62 3.4.14 理解操作符的优先级 62 第4章 流程控制和函数 64 4.1 代码流程控制:条件语句和循环语句 64 4.1.1 使用if语句进行条件判断 64 4.1.2 使用if…else…处理条件不成立的情形 65 4.1.3 使用条件运算符(?:) 66 4.1.4 使用switch语句进行多重条件判断 66 4.1.5 使用while循环 68 4.1.6 使用do…while循环 69 4.1.7 使用for循环 69 4.1.8 break语句:立即跳出循环的执行 70 4.1.9 continue语句:停止当前循环进入下一次循环 71 4.2 使用函数 72 4.2.1 什么是函数 72 4.2.2 定义和调用函数 72 4.2.3 给函数传递参数 74 4.2.4 参数的值传递和引用传递 75 4.2.5 使用return语句从函数返回值 76 4.2.6 变量的作用范围:局部变量和全局变量 77 4.2.7 使用递归函数 78 4.3 使用JavaScript内部函数 79 4.3.1 什么是内部函数 79 4.3.2 使用eval函数来执行JavaScript代码 79 4.3.3 使用parseInt和parseFloat函数将字符串转换为数字 80 4.3.4 使用escape和unescape函数进行URL编码和解码 81 4.3.5 使用isNaN和isFinite函数判断数字的类型 81 第5章 对象和表单 82 5.1 对

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Django - Ajax分页

    Django - Ajax分页

    2017-10-15 17:02

  • Ajax基础教程(4)- 实现基本Ajax技术 4.8 访问Web服务(3)

    Ajax基础教程(4)- 实现基本Ajax技术 4.8 访问Web服务(3)

    2017-09-30 16:00

  • fpm启动参数及配置详解

    fpm启动参数及配置详解

    2017-09-15 15:11

  • Ajax学习(1)---Ajax入门简介

    Ajax学习(1)---Ajax入门简介

    2017-09-14 18:00

网友点评