![(教学课件)chapter12-为页面元素添加行为_第1页](http://file4.renrendoc.com/view/7c0dd6d397c3f727db12100775c386eb/7c0dd6d397c3f727db12100775c386eb1.gif)
![(教学课件)chapter12-为页面元素添加行为_第2页](http://file4.renrendoc.com/view/7c0dd6d397c3f727db12100775c386eb/7c0dd6d397c3f727db12100775c386eb2.gif)
![(教学课件)chapter12-为页面元素添加行为_第3页](http://file4.renrendoc.com/view/7c0dd6d397c3f727db12100775c386eb/7c0dd6d397c3f727db12100775c386eb3.gif)
![(教学课件)chapter12-为页面元素添加行为_第4页](http://file4.renrendoc.com/view/7c0dd6d397c3f727db12100775c386eb/7c0dd6d397c3f727db12100775c386eb4.gif)
![(教学课件)chapter12-为页面元素添加行为_第5页](http://file4.renrendoc.com/view/7c0dd6d397c3f727db12100775c386eb/7c0dd6d397c3f727db12100775c386eb5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第12章 为页面元素添加行为增加“设计”页面动感效果计算机工程学院计算机基础教学部学习目标了解脚本语言的基本用途了解行为的基本概念和构成了解动作和事件的含义掌握“行为”面板的使用方法掌握常用内置行为的操作方法网页设计与制作实用教程(第3版)2深圳职业技术学院计算机基础教研室实训项目为了让“深圳慧衡科技有限公司”网站的二级页面“设计”更富有动感效果,需要:(1) 页面中的文本和图像之间能有一些丰富的交互式动态效果。(2) 在网站上发布活动通知。网页设计与制作实用教程(第3版)3深圳职业技术学院计算机基础教研室项目分析设计思路:(1)本页面的功能是让页面和其中的文本和图像具有动感效果,因而,已完成
2、的版面布局、配色方案无需改变。(2)主要工作是针对不同的页面对象,利用系统提供的多种内置行为设计出丰富、和谐、动感的效果。网页设计与制作实用教程(第3版)4深圳职业技术学院计算机基础教研室设计目标(1)网页设计与制作实用教程(第3版)5深圳职业技术学院计算机基础教研室设计目标(2)网页设计与制作实用教程(第3版)6深圳职业技术学院计算机基础教研室页面页面对象效果要求内置行为“活动通知”design_note.html“关闭窗口”图像单击之后,会关闭所在页面。调用JavaScript “设计”design_behavior.html页面打开页面的同时,弹出“活动通知”页面。打开浏览器窗口“im-
3、drupal-4.jpg”等5个图像鼠标移至某个图像上时,“text”AP DIV就显示出来。显示元素鼠标移出某个图像时,“text”AP DIV就会隐藏。隐藏元素鼠标移至某个图像上,“text”AP DIV中就显示与图像相对应的文本。设置容器的文本鼠标单击某个图像时,“text”AP DIV中显示的文本的字形、字号会改变。改变属性鼠标双击某个图像时,“text”AP DIV中显示的文本的字形、字号恢复。改变属性鼠标移至某个图像上时,图像本身大小恢复、并逐渐清晰。显示、遮帘效果鼠标移出某个图像时,图像本身缩短、并逐渐模糊。渐隐、遮帘效果预备知识:脚本语言简介(1)1. 基本特点:(1)脚本语言
4、介于HTML与C、Java及C#等编程语言之间,它也是一种由程序代码组成的语言。(2)脚本语言是一种解释性的语言,它不用像C、Java等编程语言需要编译成二进制代码、以可执行文件的形式存在,脚本语言无需编译,可以直接使用,由解释器来负责解释。2. JavaScript:(1)JavaScript是一种内置支持类型的解释型脚本语言,其解释器(称为JavaScript引擎)为浏览器的一部分,能给客户提供更流畅的浏览效果。(2)在Dreamweaver中向页面的HTML插入脚本的方法包括使用Dreamweaver命令、直接将脚本插入到HTML文档中以及写成单独的js文件以利于结构和行为的分离。网页设
5、计与制作实用教程(第3版)7深圳职业技术学院计算机基础教研室预备知识:脚本语言简介(2)2. JavaScript:(3)将JavaScript代码直接插入到HTML文档中时,必须使用HTML标签来标明所嵌入的是JavaScript代码。这种标签格式为: JavaScript代码(4)对于一些复杂的脚本,为了维护方便,可以将它们单独放在一个源文件中,并将其命名为*.js。在HTML文档中可以通过以下方法来调用.js文件:网页设计与制作实用教程(第3版)8深圳职业技术学院计算机基础教研室预备知识:行为行为(Behaviors)集成在Dreamweaver中用来自动实现网页的动态效果和交互的Jav
6、aScript脚本程序。1.动作:预先编写好的JavaScript脚本,用于执行指定的任务。Dreamweaver中内置了一些行为动作。网页设计与制作实用教程(第3版)9深圳职业技术学院计算机基础教研室预备知识:行为2.事件:可以被 JavaScript 侦测到的用户行为,网页中的每个元素都可以产生某些可以触发JavaScript函数的事件。一些常用的事件。(1)Window 事件:window对象触发的事件onLoad、onUnload事件:当用户进入或离开页面时会触发;onFocus、OnBlur事件:当窗口获得或失去焦点时会触发;onError事件:当错误发生时会触发。(2)鼠标事件:由
7、鼠标或相似的用户动作触发的事件onClick、onDblclick事件:当单击或双击鼠标时会触发;onMouseMove、onMouseOver、onMouseOut事件:当鼠标指针移动、移至元素之上或移出元素时会触发;onMouseUp、onMouseDown事件:当松开或按下鼠标按钮时会触发。网页设计与制作实用教程(第3版)10深圳职业技术学院计算机基础教研室制作流程任务1:使用“打开浏览器窗口”行为弹出“活动通知”页面任务4:使用“设置容器的文本”行为改变AP DIV中的文本任务5:使用“改变属性”行为改变AP DIV中文本的格式任务3:使用“显示-隐藏元素”行为改变AP DIV的可见性
8、任务2:使用“调用JavaScript”行为关闭当前窗口任务6:使用“效果”行为改变图像的显示方式网页设计与制作实用教程(第3版)11深圳职业技术学院计算机基础教研室任务1 使用“打开浏览器窗口”行为弹出“活动通知”页面网页设计与制作实用教程(第3版)12深圳职业技术学院计算机基础教研室STEP:深圳职业技术学院计算机基础教研室网页设计与制作实用教程(第3版)13在打开“设计”页面的同时,弹出“活动通知”页面窗口。任务2 使用“调用JavaScript”行为关闭当前窗口网页设计与制作实用教程(第3版)14深圳职业技术学院计算机基础教研室STEP:深圳职业技术学院计算机基础教研室网页设计与制作实
9、用教程(第3版)15在“活动通知”页面中,单击“关闭窗口”图像,可以将该页面关闭。任务3 使用“显示-隐藏元素”行为改变AP DIV的可见性网页设计与制作实用教程(第3版)16深圳职业技术学院计算机基础教研室STEP:深圳职业技术学院计算机基础教研室网页设计与制作实用教程(第3版)17在“设计”页面中,当鼠标移至“im-drupal-4.jpg”图像上时,“text”AP DIV(“文字素材”)就显示出来;而当鼠标移出该图像时,“text”AP DIV就会隐藏。用相同的方法,为“WWF_image004.jpg”、“magento_meckey.jpg”、“ShopEx_G8.jpg”、“WW
10、F_image006.jpg”等其它4个图像添加相同的“显示-隐藏元素”行为,达到相同的效果。任务4 使用“设置容器的文本”行为改变AP DIV中的文本网页设计与制作实用教程(第3版)18深圳职业技术学院计算机基础教研室STEP:深圳职业技术学院计算机基础教研室网页设计与制作实用教程(第3版)19在“设计”页面中,随着鼠标移至不同的图像上,“text”AP DIV中就显示与图像相对应的文本。任务5 使用“改变属性”行为改变AP DIV中文本的格式网页设计与制作实用教程(第3版)20深圳职业技术学院计算机基础教研室事件元素ID属性值说明onClickDIV “text”fontStyleital
11、ic字形:斜体onClickDIV “text”fontSize12pt字号:12ptonDblClickDIV “text”fontStylenormal字形:常规onDblClickDIV “text”fontSize10pt字号:10ptSTEP:深圳职业技术学院计算机基础教研室网页设计与制作实用教程(第3版)21在“设计”页面中,当鼠标单击“im-drupal-4.jpg”图像时,“text”AP DIV显示的文本变成斜体、大小为12pt;而当鼠标双击该图像时,显示的文本恢复正常、大小也变为10pt;这需要增加4个“更改属性”行为。用相同的方法,为其它4个图像添加“改变属性”行为,可以
12、自行设计,尝试选择不同的页面对象和相应的需要修改的属性。任务6 使用“效果”行为改变图像的显示方式网页设计与制作实用教程(第3版)22深圳职业技术学院计算机基础教研室事件目标元素效果持续时间效果详细onMouseOverdiv “img3_drupal”500显示显示自30%到100%onMouseOverdiv “img3_drupal”500向下遮帘向下遮帘自70%到100%onMouseOutdiv “img3_drupal”1500渐隐渐隐自100%到30%onMouseOutdiv “img3_drupal”1500向上遮帘向上遮帘自100%到70%STEP:深圳职业技术学院计算机基
13、础教研室网页设计与制作实用教程(第3版)23在“设计”页面中,当鼠标移至“im-drupal-4.jpg”图像上时,图像本身大小恢复、并逐渐清晰;而当鼠标移出该图像时,图像本身缩短、并逐渐模糊;这需要增加4个“效果”行为。用相同的方法,为其它4个图像添加“效果”行为,可以自行设计,尝试选择不同的效果和相应的参数。项目总结为页面元素添加行为以增加网页动感效果使用“打开浏览器窗口”行为弹出“活动通知”页面使用“调用JavaScript”行为关闭当前窗口使用“显示-隐藏元素”行为改变AP DIV的可见性使用“设置容器的文本”行为改变AP DIV中的文本使用“改变属性”行为改变AP DIV中文本的格式使用“效果”行为改变图像的显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年公司车辆借用管理协议
- 2025年企业并购双方股权策划合同样本
- 2025年产品销售代表合同范本
- 2025年多功能会议室租赁合同样本
- 2025年企业人力资源部门员工雇佣协议
- 2025年个人租赁协议范本
- 2025年热固化油墨项目规划申请报告
- 2025年应用软件设计服务项目立项申请报告模范
- 2025年电力系统安全策划生产责任协议书
- 2025年金融机构信用借贷合同范文
- AQ6111-2023个体防护装备安全管理规范
- (正式版)JBT 9229-2024 剪叉式升降工作平台
- 中国红十字会救护员培训理论考试试题及答案
- 儿童体液平衡及液体疗法课件
- 2023版押品考试题库必考点含答案
- 最新《工会基础知识》试题库及答案1000题【完美打印版】
- 中医腰痛病个案护理
- 三级安全管理标准化评定标准
- 农光互补光伏电站项目土建主要施工方案
- 涂料化学 氟硅树脂
- 叉形件加工设计与分析论文
评论
0/150
提交评论