您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > Dreamwear 行为
九.行为本章知识点•行为基础知识•符合使用者的行为•简单而有用的行为•更改指定内容的行为•制作弹出窗口•制作交换图像效果九.行为行为的概念行为是某个事件和由该事件触发的动作的组合.其中事件是触发动作的原因,它是游览器生成的消息,表明该页面的访问者已执行了某种操作.动作是一段预先编写的JavaScript代码,用于实现一种动态效果,如打开游览器窗口、播放或停止播放声音等。任何一个动作都需要一个事件激活,而发生一个事件时可以执行多个动作,而且用户还可以指定或修改动作发生的顺序。将行为附加在某个页面元素后,每当该元素的某个事件发生时,行为就会调用与这一事件关联的动作。行为代码是客户端JavaScript代码,它运行在浏览器,而不是在服务器上。9.1行为基础知识使用“行为”“窗口”-》“行为”,就可以打开“行为”面板“行为”面板上按钮的功能如下:显示附加到当前文档的事件按字母的升序显示给定元素的所有事件打开动作菜单,以便添加行为选定一个行为,然后单击此按钮可以删除该行为可以将同一个事件的多个动作进行向前或向后移动,以改变动作执行顺序打开事件菜单,以便选择事件9.1行为基础知识预先载入图像对于在页面打开之初不会立即显示的图像(例如通过行为或Javascript调入的图像),可以使用“预先载入图像”行为将其进行缓存,这样就可以防止当图像变换时由于下载速度慢而导致延迟。操作:打开文件,单击“行为”面板上+按钮,选择“预先载入图像”命令,单击“图像源文件”右侧的“浏览”按钮,打开“选择图像源文件”,找到图像文件,单击“确定”按钮。回到“预先载入图像”对话框,单击“+”按钮,将图象添加到“预先载入图像”列表框中,单击“确定”。9.2符合使用者的行为确认是否有插件使用“检查插件”行为可以根据访问者的计算机是否安装了指定的插件,将他们转到不同的页面,例如Flash动画需要插件才能播放,一个好的网站一般会出两个版本,FLASH版和HTML版,让安装有插件的访问者转到FLASH版,没有安装的转到HTML版。操作:打开文件,单击“行为”面板上+按钮,选择“检查插件”命令,在“选择”下拉列表框中选择FLASH,单击“否则,转到URL”输入框右侧的“浏览”按钮,打开“选择文件”对话框,找到文件,单击“确定”按钮。回到“检查插件”对话框,单击“确定”。9.2符合使用者的行为调用插入到文档之中的JavaScript有些时候Dreamweaver内置的JavaScript函数无法满足用户的需要,这里可以使用“调用JavaScript“运行执行自定义的函数或JavaScript代码行。操作:打开文件,单击“行为”面板上+按钮,选择“调用JavaScript”命令,打开“调用JavaScript”对话框,在JavaScript输入框中输入window.close(),单击“确定”按钮。9.3简单而有用的行为改变对象的属性使用“改变对象”行为可更改对象的某个属性的值,例如更改图像的大小,DIV的背景色或表单的动作。操作:打开文件,单击“行为”面板上+按钮,选择“改变对象”命令,打开“改变对象”对话框,“元素类型”选择DIV,“元素ID”选择DIV“a1”,“属性”选择fontsize,“新的值”输入15,单击“确定”按钮。单击行为onClick,在打开的行为菜单中选择onMouseOver选项。9.3简单而有用的行为在网页上显示弹出信息使用“弹出信息”行为可以显示一个包含指定信息的JavaScript警告,因为JavaScript警告对话框只有一个“确定”按钮,所以使用此行为只可以为用户提供信息,但不能为用户提供选择操作。操作:打开文件,单击“行为”面板上+按钮,选择“弹出信息”命令,打开“弹出信息”对话框,在消息栏中输入信息,单击“确定”按钮。9.3简单而有用的行为在特定框架中显示其他内容使用“设置框架文本”行为可以动态设置框架的文本,可以用指定的内容和格式替换框架的内容和格式。操作:打开文件,选择要编辑的菜单,单击“行为”面板上+按钮,选择“设置文本”-》“设置框架文本”命令,打开“设置框架文本”对话框,在“框架”下拉列表中选择“框架’mainFrame’”,单击“确定”按钮。在“新建HTML”输入框中输入以下代码,单击“确定”按钮。单击onMouseOver,在打开的行为菜单中选择onClick选项。9.4更改指定内容的行为在状态栏显示需要的内容使用“设置状态栏文本”行为可以在浏览器窗口左下角处的状态栏中显示信息。操作:打开文件,单击“行为”面板上+按钮,选择“设置文本”-“设置状态栏文本”命令,打开“设置状态栏文本”对话框,在“消息”输入框中输入文字,单击“确定”按钮。单击onMouseOver,在打开的行为菜单中选择onLoad选项。9.4更改指定内容的行为在文本字段上显示相关的内容使用“设置文本域文字”行为可以把指定的内容替换到表单文本域中.操作:打开文件,选中页面中间的文本域,单击“行为”面板上+按钮,选择“设置文本”-“设置文本域文字”命令,打开“设置文本域文字”对话框,在“文本域”下接列表框中选择textarea“textarea1”,在“新建文本”输入框中输入文字,单击“确定”按钮。单击onBlur,在打开的行为菜单中选择onMouseOver选项。9.4更改指定内容的行为制作弹出窗口使用“打开浏览器窗口”行为可在一个新的窗口中打开页面.操作:打开文件,选中图片,单击“行为”面板上+按钮,选择“打开浏览器窗口”命令,打开“打开浏览器窗口”对话框,单击“要显示的URL”右侧“浏览”按钮,打开“选择文件”对话框,找到图像文件,单击“确定”按钮。9.4更改指定内容的行为制作交换图像效果使用“交换图像”行为,通过更改img标签的src属性,可以将一个图像和另一个图像进行交换。使用此行为可以用创建鼠标经过按钮的效果以及其他图像效果(包括一次交换多个图像).操作:打开文件,选中图片,单击“行为”面板上+按钮,选择“交换图像”命令,打开“交换图像”对话框,在“图像”栏中选择图像,单击“设定原始档为”右侧的“浏览”按钮,打开“选择图像源文件”对话框,找到图像文件,单击“确定”按钮。9.4更改指定内容的行为九.行为播放声音插入音乐有多种方法,如:使用插件、控件、代码都可以实现方法1:(1)“插入栏-媒体-插件”插入一声音文件(2)选中声音文件,在属性面板选择“参数”(3)添加如书本P171的参数和值-hiddentrue/false-loopn/true/false(n次数,-1=true)-autoplaytrue/false-controllertrue/false九.行为方法2:代码法embedsrc=“文件名.midautostart=falseloop=truewidth=300height=45/embedsrc=“****.mid”指定音乐文件的路径与文件名。最好用相对路径(目前就是相对路径)。autostart=“****”设定当音乐文件载入后是否自动播放。有两个逻辑选项,true和false。Loop=“****”表示音乐文件是否循环播放,也可以指定循环播放的次数。比如loop=“3”表示重复播放3次,loop=“-1”表示无限循环,loop=true也表示无限循环。width=“***”height=“**”表示显示控制面板的宽和高,当两个参数均设为0时,表示隐藏控制面板。九.行为方法3:行为的方法为具体对象加载声音(1)背景音乐:选定body标签播放声音行为+onload的配合(2)对其它对象添加声音的话就是要选定对象,再添加播放声音行为九.行为方法4:插入背景音乐还可以通过下面方法body/body标签之间插入bgsoundsrc=music.midloop=-1src=“music.mid”是指定背景音乐文件的位置及文件名。Loop=“-1”代表背景音乐循环播放,你也可以指定播放次数。这种插入背景音乐的方法简单,但是只适用于IE浏览器。也不易控制,没法关闭。九.行为如果只是要提供东西下载呢?供别人下载的文件设置方法:除了ZIP、RAR、EXE类型文件以外,凡是不被浏览器识别的格式文件作为链接目标时,浏览器默认的操作都是下载。所以,您只要把相关文件的链接路径写准确,告诉浏览者即可。
本文标题:Dreamwear 行为
链接地址:https://www.777doc.com/doc-5004 .html