收藏 分享(赏)

dreamweaver-cs3行为.doc

上传人:cjc2202537 文档编号:202764 上传时间:2018-03-23 格式:DOC 页数:30 大小:487KB
下载 相关 举报
dreamweaver-cs3行为.doc_第1页
第1页 / 共30页
dreamweaver-cs3行为.doc_第2页
第2页 / 共30页
dreamweaver-cs3行为.doc_第3页
第3页 / 共30页
dreamweaver-cs3行为.doc_第4页
第4页 / 共30页
dreamweaver-cs3行为.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、Dreamweaver CS3 行为行为概述Dreamweaver CS3 提供了丰富的行为,这些行为的设置为网页对象添加一些动态效果和简单的交互功能,为使那些不熟悉 JavaScript 或 VBScript 的网页设计师可以方便的设计出通过复杂的 JavaScript 或 VBScript 语言才能实现的功能。如果熟悉 JavaScript 或 VBScript 还可以编写一些特定的行为来使用。行为是用来动态响应用户操作、改变当前页面效果或是执行特定任务的一种方法。行为是由对象、事件和动作构成。例如,当用户把鼠标移动至对象上(称:事件),这个对象会发生预定义的变化(称:动作)。对象是产生行

2、为的主体。网页中的很多元素都可以成为对象,例如:整个 HTML 文档、插入的一个图片、一段文字、一个媒体文件等。对象也是基于成对出现的标签的,在创建时首先选中对象的标签。事件是触发动态效果的条件。网页事件分为不同的种类。有的与鼠标有关,有的与键盘有关,如鼠标单击、键盘某个键按下。有的事件还和网页相关,如网页下载完毕,网页切换等。对于同一个对象,不同版本的浏览器支持的事件种类和多少也是不一样的。动作是最终产生的动态效果。动态效果可能是图片的翻转、连接的改变、声音播放等。行为可以附加到整个文档,还可以附加到连接、图象、表单元素或其他 HTML 元素中的任何一种,用户可以为每个事件指定多个动作。动作

3、按照它们在行为面板的动作列表中列出的顺序发生。注意:不同的显示器支持的行为事件是不一样的。Dreamweaver CS3 内置的基本行为如图所示:Dreamweaver CS3 行为面板使用“行为 ”面板将行为附加到页元素(更具体地说是附加到标签)并修改以前所附加行为的参数。若要打开“行为” 面板,请选择 “窗口”“ 行为”(SHIFT+F3)。“ 行为”面板如下图所示:已附加到当前所选页元素的行为显示在行为列表中(面板的主区域),按事件以字母顺序排列。如果同一个事件有多个动作,则将以在列表上出现的顺序执行这些动作。如果行为列表中没有显示任何行为,则没有行为附加到当前所选的页元素。设置“行为

4、”面板选项:“行为”面板具有以下选项:显示设置事件仅显示附加到当前文档的那些事件。事件被分别划归到客户端或服务器端类别中。每个类别的事件都包含在一个可折叠的列表中,您可以单击类别名称旁边的加号/减号按钮展开或折叠该列表。“ 显示设置事件”是默认的视图。显示所有事件按字母降序显示给定类别的所有事件。 添加行为(+): 是一个弹出菜单,其中包含可以附加到当前所选元素的动作。当从该列表中选择一个动作时,将出现一个对话框,您可以在该对话框中指定该动作的参数。如果所有动作都灰显,则没有所选元素可以生成的事件。删除(-):从行为列表中删除所选的事件。上下箭头按钮将特定事件的所选动作在行为列表中向上或向下移

5、动。给定事件的动作以特定的顺序执行。选中一个事件或动作可以更改执行的顺序。事件是一个弹出菜单,根据所选对象的不同,显示的事件也有所不同。如果未显示预期的事件,请检查是否选择了正确的页元素或标签。认识行为事件行为是为响应某一具体事件而采取的一个或多个动作。当指定的事件被触发时,将运行相应的 JavaScript 程序,执行相应的动作。所以在创建行为时,必须先指定一个动作,然后再指定触发动作的事件。行为是针对网页中的所有对象,要结合一个对象添加行为。每个浏览器都提供一组事件,这些事件可以与“行为” 面板的“动作”(+) 弹出菜单中列出的动作相关联。当 Web 页的访问者与页进行交互时(例如,单击某

6、个图像),浏览器生成事件;这些事件可用于调用引起动作发生的 JavaScript 函数。(没有用户交互也可以生成事件,例如设置页每 10 秒钟自动重新载入。)DW CS3 提供许多可以使用这些事件触发的常用动作。根据所选对象和在“显示事件 ”子菜单中指定的浏览器的不同,显示在 “事件”弹出菜单中的事件将有所不同。若要查明对于给定的页元素给定的浏览器支持哪些事件,请在您的文档中插入该页元素并向其附加一个行为,然后查看“行为” 面板中的“事件”弹出菜单。如果页上尚不存在相关的对象或所选的对象不能接收事件,则这些事件将禁用(灰显)。如果未显示预期的事件,则检查是否选择了正确的对象,或在“显示事件”

7、弹出菜单中更改目标浏览器。如果要将行为附加到某个图像,则一些事件(例如 onMouseOver)显示在括号中。这些事件仅用于链接。当选择其中之一时,DW CS3 在图像周围使用 a 标签来定义一个空链接。在属性检查器的“链接 ”文本框中,该空链接表示为 javascript:;。如果要将其变为一个指向另一页的真正链接,您可以更改链接值,但是如果删除了 JavaScript 链接却未用另一个链接来代替它,则将删除该行为。在动作选单中,越是高版本的浏览器支持的动作越多,我们先认识一下它们:行为的使用您可以将行为附加到整个文档(即附加到 body 标签),还可以附加到链接、图像、表单元素或多种其它

8、HTML 元素中的任何一种。您选择的目标浏览器确定给定的元素支持哪些事件。不能将行为附加到纯文本。诸如 p 和 span 等标签不在浏览器中生成事件,因此无法从这些标签触发动作。但是,您可以将行为附加到链接。将行为附加到纯文本,请执行以下操作:在属性检查器的“链接” 文本框中输入 javascript:;。一定要包括冒号和分号。 提示:您也可以在“链接 ”文本框中改用数字符号# 。使用数字符号的问题在于当访问者单击该链接时,某些浏览器可能跳到页的顶部。单击“ JavaScript:;” 空链接不会在页上产生任何效果。在文本仍处于选中状态时打开“行为” 面板(“窗口”“行为” )。从“动作”弹出

9、菜单中选择一个动作,输入该动作的参数,然后选择一个触发该动作的事件。若要更改链接文本的外观使它看上去不是一个链接,请执行以下操作:选择“查看 ”“代码”打开“ 文档”窗口的“代码” 视图。 查找该链接。 在该链接的 a href 标签中,插入以下属性: style=“text-decoration:none; color:red“。 此属性设置将禁用下划线并将文本的颜色设置为红色。请注意,此属性是一个内联 CSS 样式。应用于单个链接的内联样式覆盖应用于该链接的其它 CSS 样式,但不对该链接外的部分产生任何影响。若要更改页上各处或整个站点中链接文本的外观,请使用 CSS 样式为链接创建一个新

10、的样式。您可以为每个事件指定多个动作。若要附加其它行为,请执行以下操作:在页上选择一个元素,例如一个图像或一个链接。 若要将行为附加到整个页,请在“文档”窗口底部左侧的标签选择器中单击 标签。选择“窗口 ” “行为”,打开“ 行为”面板。单击加号 (+) 按钮并从 “动作”弹出菜单中选择一个动作。 菜单中灰显的动作不可选择。它们灰显的原因可能是当前文档中缺少某个所需的对象。例如,如果文档不包含 Shockwave 或 Macromedia Flash SWF 文件,则“控制 Shockwave 或 Flash”动作为灰显。如果所选的对象无可用事件,则所有动作都灰显。当您选择某个动作时,将出现一

11、个对话框,显示该动作的参数和说明。为该动作输入参数,然后单击“确定” 。触发该动作的默认事件显示在“事件” 栏中。如果这不是需要的触发事件,请从 “事件”弹出菜单中选择另一个事件。调用 JavaScript“调用 JavaScript”动作允许您使用“行为” 面板指定当发生某个事件时应该执行的自定义函数或 JavaScript 代码行。若要使用“调用 JavaScript”动作,请执行以下操作:首先在当前的页面内插入一个按钮,然后选中该按钮。打开“行为 ”面板。单击加号 (+) 按钮并从“动作” 弹出菜单中选择“调用 JavaScript”。如下图:在打开的调用 JavaScript 窗口中键

12、入: window.close() 如下图:点击确定退出对话框。并确认其缺省事件值为“OnClick”。保存页面,点 F12 预览。在这里为了让大家对代码更加熟悉,这时我们可以打开代码视图。我们刚才的操作使文件新添节了一部分代码。如图:转到 URL转到 URL”动作在当前窗口或指定的框架中打开一个新页。此操作尤其适用于通过一次单击更改两个或多个框架的内容。具体制作“转到 URL”动作的操作步骤:在文档中插入一个按钮把名字改为“转到首页” ,选择该按钮对象并打开 “行为”面板。 单击加号 (+) 按钮并从“动作”弹出菜单中选择“转到 URL”。弹出转到 URL 对话框如下设置:从“打开在 ”列表

13、中选择 URL 的目标。“打开在” 列表自动列出当前框架集中所有框架的名称以及主窗口。如果没有任何框架,则主窗口是唯一的选项。注意:如果任何框架命名为 top、blank、self 或 parent,则此动作可能产生意想不到的结果。浏览器有时将这些名称误认为保留的目标名称。单击“浏览 ”选择要打开的文档,或在 “URL”文本框中输入该文档的路径和文件名。单击“确定 ”,F12 预览。相应的在代码视图中增加的代码,我们可以熟悉一下:交换图像“交换图像 ”动作通过更改 img 标签的 src 属性将一个图像和另一个图像进行交换。使用此动作创建按钮鼠标经过图像和其它图像效果。插入鼠标经过图像会自动将一个“交换图像”行为添加到您的页中。注意:因为只有 src 属性受此动作的影响,所以您应该换入一个与原图像具有相同尺寸(高度和宽度)的图像。否则.自己试试吧!具体制作步骤:1.选择“插入”“图像”插入一个图像。选择图像,在属性检查器中,在最左边的文本框中为该图像输入一个名称。本例命名为:img1。如下图:如果您未为图像命名,“交换图像” 动作仍将起作用;建议大家学习时将所有插入的图像都预先命名,则在“交换图像 ”对话框中就更容易区分它们。 2.选择一个对象(通常是您将交换的图像)并打开“行为”面板。3.单击加号 (+) 按钮并从弹出菜单中选择 “交换图像 ”。弹出交换图像对话框如下图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报