bar.gif (5488 字节)

返回主页 网页编辑 图形图象 动画制作 操作系统 网络知识 办公软件 程序语言   多媒体    留言板  联系作者

六、 Behavior ——快速实现编程效果 (1)

作 者 : 阿文

   Dreamweaver 的 Behavior 功能提供了一幅诱人的画面,即不写一行 JavaScript 代码实现网页编程的特效。例如根据不同的浏览器打开不同的页面,播放和停止声音,切换图片,显示和隐藏 Layer 等。

Lancher 面板上单击“ Behavior ”或按 F8 ,打开 Behaviors 面板。

加减按钮:添加或删除 Actions 。

  Events For :决定所用的 Action 适合哪一种版本的浏览器。有 4.0 版本的浏览器, 3.0 + 4.0 版本的浏览器, IE 3.0 或 IE 4.0 , Netscape 3.0 或 Netscape 4.0 。根据 Events for 所指定的浏览器版本,产生 Action 行为的语言将能够保证是适合该版本浏览器的。

  上下箭头按钮:改变事件在列表中的顺序,发生行为的先后。

  Events :当选定某个行为( Action )时, Events 对话框将出现一个箭头,按此箭头产生一个事件处理的下拉菜单。通过下拉菜单可选择触发行为发生的条件。下面介绍一些常见的事件。

  • onload ,当页面被加载时触发行为。
  • onUnload ,当页面被卸载时触发行为。
  • onFocus ,当对象成为焦点时触发行为。
  • onBlur ,当对象失去焦点时触发行为。
  • onClick ,在对象上单击时触发行为。
  • onDbClick ,当在对象上双击时触发行为。
  • onChange ,对象发生改变时触发行为。
  • onMouseOver ,鼠标滑过对象时触发行为。
  • onMouseOut ,鼠标离开对象时触发行为。
  • onMouseDown ,当在对象上按下鼠标时触发行为。
  • onMouseUp ,当鼠标单击对象以后又放开时触发行为。
  • onKeyPress ,敲击键盘任意键时触发行为。

光是空乏的讲解很难使人明白引进 Behavior 的优点及如何来使用它。下面还是通过实例介绍来讲述 Behavior 的具体使用方法。 例一:打开新窗口。

1 、单击“ + ”按钮,选择“ Open Browser Window ”。

  2 、在 URL to Display 输入新窗口文件的路径和文件名, Window Width 和 Window Height 定义新窗口的长宽值, Attributes 中选中 Scrollbars as Needed ,需要的时候可以显示滚动条, Window Name 定义窗口名称。选好以后按 OK 键。

  3 、如果 Events 窗口显示不是 onLoad 则通过下拉菜单选择 onLoad 。如果打算再次编辑该事件,则双击 Actions 窗口中的“ Open Browser Window ”。

  4 、按 F12 观看效果,当前页面被下载的同时,也打开了另外一个宽和高分别为 300 X 150 ,定义为“最近更新”的窗口。假如文件内容超过窗口定义的宽度和高度,滚动条即随之出现。这是一个非常简单而实用的例子,是帮助你来体会 Behavior 使用方法。