动态网页的技术应用.pptVIP

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 动态网页技术 §3.1 动态网页的含义 动态网页与静态网页的特征比较 静态网页 内容固定不变,不随客户访问要求的改变而改变; 页面文件预先储存在Web服务器上; 通过超链接来访问其它的网页; 可含有动画的内容 动态网页 内容随客户访问要求的改变而改变; 内容的生成可在客户端完成(通过客户端脚本、Applet插件、ActiveX控件),也可在服务器端完成(通过服务器端脚本,如JSP、ASP、PHP); 能与用户进行交互,根据不同客户请求来生成不同的页面内容; 是连接商务表达层和商务逻辑层的桥梁; 也可含有动画的内容 §3.2 客户端脚本 3.2.1 JavaScript脚本与实例 静态网页的客户端实现技术 客户端脚本:JavaScript、VBScript、JScript; Applet插件; ActiveX控件 JavaScript脚本技术 JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言 一个实例 说明 JavaScript脚本以script language=“JavaScript” /script作为标记; !-- --为说明语句,这样不支持JavaScript的浏览器就会忽略掉当中的脚本语句; JavaScript脚本可放在HTML文件中的任意位置,在浏览器读到后就会解释执行。 JavaScript中区分大小写 §3.2 客户端脚本 3.2.1 JavaScript脚本与实例 JavaScript脚本中的数据类型 JavaScript中可使用六种类型的数据,分别是:字符串、数值数据、对象、布尔值(true、false)、空( null) 和 未定的数据类型。 字符串数据用单引号或双引号来说明的。如:“The cow jumped over the moon” 数值数据包括整数和浮点数。整数可以为正数、0 或者负数;浮点数可以包含小数点、也可用科学记数法来表示 布尔值为 true 和 false两种,这是两个特殊值 未定的数据类型是指:在一个变量被创建后,但未给该变量赋值以前该变量所具有的值 空数据类型为null object类型 §3.2 客户端脚本 3.2.1 JavaScript脚本与实例 JavaScript脚本中的变量及命名规则 JavaScript中的变量用来存放JavaScript中的值 ,JavaScript对变量的数据类型要求不太严格(与Java、VB、C++等高级语言不同),所以在声明变量时,不需要指出变量的类型。变量声明格式如:var men = true; 变量命名规则 JavaScript 是一种区分大小写的语言,因此将一个变量命名为 computer 和将其命名为 Computer是不一样的 变量名的第一个字符必须是一个字母(大小写均可)、或一个下划线(_)或一个美元符 ($),后续的字符可以是字母、数字、下划线或美元符 变量名不能是保留字 变量名长度没有限制 §3.2 客户端脚本 3.2.1 JavaScript脚本与实例 JavaScript脚本中的主要语句 变量声明语句:var x,y; 赋值语句:x=25.3; 函数定义语句 : function 函数名称(函数所带的参数)         {           函数执行部分;          return 表达式;         } 条件语句 (if…else),如 if (result == true)         {           response = 你答对了!         }else{           response = 你错了!         } §3.2 客户端脚本 3.2.1 JavaScript脚本与实例 JavaScript脚本中的主要语句 分支语句 (switch),如 switch(expression)         {          case label1: 语句串1;          case label2: 语句串2;          case label3: 语句串3;             ...          default: 语句串3;         } 循环语句:for, for...in,while,break,continue 对象操作语句:with,this,new 注释语句://,/*...*/ 数组定义 §3.2 客户端脚本 3.2.1 JavaScript脚本与实例 JavaScript脚本中的对象与事件 对象 由浏览器根据web页面的内容自动提供的对象 JavaScript的内置对象,如Date,Math、window、doc

文档评论(0)

beautyeve + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档