复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)18 用行为增加页面的互动

计算机网络与网页制作 Chapter18:用行为增加页面的互动 复旦大学计算机学院 肖川 xiao@fudan edu cn 1
计算机网络与网页制作 Chapter 18:用行为增加页面的互动 复旦大学计算机学院 肖川 cxiao@fudan.edu.cn 1

目标 行为的含义 *为网页对象添加动作 *选择触发动作的事件 *使用行为增加页面的交互性 *在页面内创建可拖放的对象
目标 行为的含义 为网页对象添加动作 选择触发动作的事件 使用行为增加页面的交互性 在页面内创建可拖-放的对象 2

新大陆手机商城 页产品务关于我们联系我们 随点地图1最 效果 手机图集 资讯导购 三里55830 1234 苹果 iPhone45 小米手机 苹集 IPhone4 幸爱1T18i 诺基亚N9 三星90 降价且! 新大陆手机商城 篇页产品形务天于共们联系线们 站点地旧1景 你知道这些手机的型号吗? 资讯导购 三星S5830 一请把手机图片拖至其正确型号的方框内 苹果 i Phone45 小米手机 苹果 iPhone4 It 索爱LT8i 诺基亚N9 三里19000 降价信息! 您知道妈?我们致力于使我们的客户有 galaxy 来自世界各地的最高品质的手机和设备 我们与供应商之闭的关系,使我们能够握 供最低的产品价格 3 新大陆手机商城◎版权所有
效果 3

1.什么是行为? *行为=事件+动作 交换图像 CS*式AP元标签检查 弹单出信息 属性行为标签ody> 恢复交换图像 回(+ 打开浏览器窗口 拖动AP元素 “行为”面板「onmr 改变属性 效果 onDblclick 显示-隐范元素 rror 检查插件 nKeyD 检查表单 onkeypress 设置文本 调用J avast onMousedown 跳转菜单 onMouseMove onMouseOut 跳转菜单开始 onMouseOver 转到URL onMouseUp onUnload 预先载入图像 获取更多行为
1. 什么是行为? 行为 = 事件 + 动作 “行为”面板 4

行为的本质 *行为是由事件触发的动作; *事件是用户的某个操作,如打开页面、单 击鼠标、移动鼠标等; *动作是用 JavaScript语言编写的函数,它具 有某项功能,如显示隐藏页面元素、弹出 信息等; 行为的本质是建立事件与动作的关联,使 得浏览器捕获到这个事件时自动触发指定 的动作
行为的本质 行为是由事件触发的动作; 事件是用户的某个操作,如打开页面、单 击鼠标、移动鼠标等; 动作是用JavaScript语言编写的函数,它具 有某项功能,如显示-隐藏页面元素、弹出 信息等; 行为的本质是建立事件与动作的关联,使 得浏览器捕获到这个事件时自动触发指定 的动作。 5

2.为超链接添加“显示-隐藏元素”动作 首页:产品:服务:关于我们;联系我们 *添加链接 手机图集 12345 首页:产品:服务:关于我们:联系我们 插入 布局◆ 标准扩展 手机图集 国插入Div标签 12245 绘制Aiv 自spry菜单栏 绘制APDⅳ后选择 菜单插入>>图像 图spry选项卡式面板 图spry折叠式 → SpRy可折叠面板 图表格 在上面插入行 在下面插入行 6
2.为超链接添加“显示-隐藏元素”动作 添加链接 绘制AP Div后选择 菜单 插入>>图像 6

重复绘制APDⅳ并层叠 phone phone AP Div *分别插入图像 首页;产品:服务:关于我们氵联系我们 *层叠 手机图集 12345 1035
重复绘制AP Div并层叠 phone1~phone6 AP Div 分别插入图像 层叠 7

为数字链接“1添加动作 标签检查器 属性们标签(> bodv><中区 ≡日三 交换图像 恢复交换图像 显示-隐藏元素 打开浏览器窗口 「确定 拖动AP元素 改变属性 效果 显示[隐藏】[默认 显示元素A 检查表单 设置文本 显示-隐藏元素 调用 JavaScript 照 跳转菜单 帮助 显示]隐藏[默认
为数字链接“1”添加动作 8

设置将引发这个动作的事件 CSs样式」AP元素」标签检查器 属性行为标签④ =+ 手机图集 显示_隐藏元素 23455 只显示 phone1AP Dⅳ,其他Dⅳ则隐藏 onClick onDblClick onFocus onkeyDown onkeyPress onKeyUp onMouseDown onMouseMove MouseOver nMouseUp 9
设置将引发这个动作的事件 只显示phone1 AP Div,其他Div则隐藏 9

为数字链接2~6添加类似的行为 事件: on Mouseover *动作:隐藏显示元素 *每个链接要显示或隐藏的APDi是不同的
为数字链接2~6添加类似的行为 事件:onMouseOver 动作:隐藏-显示元素 每个链接要显示或隐藏的AP Div是不同的 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)17 使用Spry组件.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)16 构建网页表单.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)15 使用模块化技术加速网页制作.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)14 添加动画、视频和声音.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)13 使用表格.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)12 页面布局高级技术.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)11 用CSS作页面布局.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)10 用CSS设定页面样式.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)09 添加文本和图像.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)08 创建一个新站点.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)07 Dreamweaver CS5入门.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)06 Internet安全.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)05 新型的Internet应用.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)04 传统的Internet服务.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)03 因特网基础知识.pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)02 两类基本网络(局域网、无线局域网).pptx
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)01 计算机网络基础.pptx
- 《当代教育理论与实践》论文:大学计算机基础教学实践与思考(复旦大学:肖川、张向东).pdf
- 复旦大学:《计算机网络与网页制作》课程教学大纲 Computer Network and Webpage Design.pdf
- 复旦大学:《计算机原理 Computer System》习题PPT课件_chapter6 The Memory Hierarchy.ppt
- 复旦大学:《计算机网络与网页制作》课程PPT教学课件(讲稿)19 管理你的站点.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第九章 口令破解及安全加密电邮实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第十章 邮件钓鱼社会工程学实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第十一章 网络服务扫描实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第四讲 协议与内容安全实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第五讲 防火墙实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第六讲 入侵检测实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第六讲 入侵检测实验——基于虚拟蜜网的网络攻防实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第七讲 WEB漏洞渗透实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第八讲 主机探测及端口扫描实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第三章 网络分析实验——数据包捕获实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第三章 网络分析实验——网络监视实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(实验指导)第三章 网络分析实验——端口扫描与嗅探实验.pptx
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第01章 概论 Introduction.pdf
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第02章 工具箱:鉴别、访问控制与加密 Toolbox:Authentication, Access Control, and Cryptography.pdf
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第04章 操作系统 Operating Systems.pdf
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第05章 数据库 Databases.pdf
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第03章 程序与编程 Programs and Programming.pdf
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第06章 网络 Networks.pdf
- 河南中医药大学:《信息安全网络与网络安全》课程教学资源(英文讲稿)第07章 安全管理与事件 Management and Incidents.pdf