- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章网页行为语言-JavaScript
主要内容
JavaScript简介
行为
基于对象的JavaScript脚本语言
对象事件
制作JavaScript特效; 脚本(Script)实际上就是一段程序,用来完成某些特殊的功能。脚本程序既可以在服务器端运行(称为服务器脚本,例如ASP脚本、PHP脚本等),也可以直接在浏览器端运行(称为客户端脚本)。
JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。使用它的目的是与HTML、CSS一起实现在一个Web页面中链接多个对象,与Web客户交互的作用。
JavaScript不是Java,只不过两者类似。JavaScript语言的前身叫作Livescript,自从Sun公司推出著名的Java语言后,Netscape公司引进了Sun公司有关Java的程序概念,将Livescript重新进行设计,并改名为JavaScript。
;6.2.1 行为的基本概念
行为是Dreamweaver内置的JavaScript程序库,由事件(Event)和动作(Action)组成。行为是指某个事件发生时浏览器执行的动作,能实现用户与网页间的交互,通过某个动作来触发某项计划。;6.2.1 行为的基本概念
事件是浏览器生成的消息,它指示该页的访问者已执行了某种操作。不同的页面元素定义了不同的事件,在大多数浏览器中,onMouseOver事件和onClick事件是与链接关联的事件,而onLoad事件是与图像和文档的body部分关联的事件。
动作是一段预先编写好的JavaScript代码,可用于执行以下常见的任务:打开浏览器窗口、显示或隐藏AP元素、弹出信息、设置导航栏图像、播放声音或影片等。;6.2.2 行为面板
Dreamweaver CS4中,行为面板默认的位置位于“标签检查器”组合面板中,可以使用下面的方法打开行为面板。
执行“窗口”→“行为”命令;
按〈Shift〉+〈F4〉组合键。
使用“行为”面板可以将行为附加到页面元素,并可以修改以前所附加行为的参数。已附加到当前所选页面元素的行为显示在行为列表中,并按事件以字母顺序列出。如果针对同一个事件列有多个动作,则会按在列表中出现的顺序执行这些动作;如果行为列表中没有显示任何行为,则表示没有行为附加到当前所选的页面元素。
;6.3.1 利用行为面板设置弹出窗口页面
弹出窗口页面是使用“打开浏览器窗口”行为实现的,是指在一个新的窗口中打开一个广告效果的页面,用户可以指定新窗口的大小、特性(是否可以调整大小、是否具有菜单栏等)和名称。;6.3.1 利用行为面板设置弹出窗口页面
如果不设置该窗口的任何属性,在打开该窗口时它的大小和属性与打开它的窗口相同,指定窗口的任何属性都将自动关闭所有其它未明确设置的属性。例如,如果用户不设置窗口的任何属性,窗口将以1024像素×768像素的大小打开,并具有导航条、地址工具栏、状态栏和菜单栏。如果用户将窗口宽度设置为640像素、高度设置为480像素,但不设置其它属性,则该窗口将以640像素×480像素的大小打开,并且不显示工具栏。;6.3.2 利用行为面板设置弹出信息框
“弹出信息”行为显示一个包含指定信息的JavaScript警告。因为JavaScript警告对话框只有一个“确定”按钮,所以使用此行为可以提供用户信息,但不能为用户提供选择操作。
设置弹出信息框的方法如下。
① 选择页面对象,然后从“行为”面板的“添加行为”菜单中选择“弹出信息”,打开“弹出信息”对话框,如图6-7所示。
② 在对话框的“消息”文本框中输入用户希望显示的消息。
③ 单击“确定”按钮,此时在“行为”面板中会自动添加一个单击对象的onClick事件,如图6-8所示。;6.3.3 案例一:制作曙光大学网站首页弹出窗口页面
【案例综述】制作伴随曙光大学网站首页打开而自动打开的广告窗口页面。
【案例展示】当曙光大学网站首页在浏览器中打开时,广告页面在宽度为400、高度为300的窗口中自动打开,实例效果如图6-9所示。;6.3.3 案例一:制作曙光大学网站首页弹出窗口页面;6.6.1 案例二:制作曙光大学网站首页滚动友情链接院校信息
【案例综述】使用字幕技术和JavaScript脚本语言修改曙光大学网站首页友情链接栏目的展示形式。
【案例展示】使用循环向上滚动的字幕展示友情链接的院校信息。当浏览者将鼠标移动到字幕区域后,字幕停止运动,让浏览者清晰地看到相关信息。;6.6.1 案例二:制作曙光大学网站首页滚动友情链接院校信息;6.6.2 案例三:制作曙光大学网站首页循环滚动图片广告
【
您可能关注的文档
最近下载
- Efficia DFM100新除颤监护仪 说明书.pdf VIP
- 学校学生奶投标配送方案.docx VIP
- 漂流设计方案.pptx VIP
- 猪肉配送服务方案417页.doc VIP
- 肉类食品配送服务投标方案(技术方案).docx
- 新冠疫苗疑似预防接种异常反应监测与处置方案.docx VIP
- 北京版五年级下册数学计算题专项练习1000道带答案.docx VIP
- 2011别克昂科雷全车电路图.pdf VIP
- 2024年02月[北京]2024年中国金融电子化集团有限公司录用招考(招考)笔试历年参考题库附带答案详解.docx
- 2025年辽宁铁道职业技术学院单招职业适应性考试题库完美版.docx VIP
文档评论(0)