1、第七章 行为,了解行为 dreamweaver内置行为 为对象附加行为 改变对象属性 拖动层 调用javascript 检查浏览器 制作探出窗口 其他行为,行为,是events(事件)和由该事件触发的Action(动作)的组合 在行为面板中,通过制定一个动作,然后指定触发该动作的事件,可将行为添加到网页中 事件:浏览器生成的消息,用于设置当前对象上触发动作的事件,表明网页浏览者执行了某种操作,一个对象可触发多个事件。 e.g. onClick 动作:用于设置一个事件触发的动作,动作是由预先编好的javascript代码组成,能执行各种特定的任务。 e.g. 显示/隐藏层 在dreamweave
2、r中,行为的调用要用到行为(behaviors)面板,行为面板,显示设置事件,显示事件,添加行为,删除事件,向上移动事件,向下移动事件,显示动作,显示所有事件,使用行为的总体方法 “窗口/行为”,打开行为面板 在文档窗口选中一个对象 单击“+”按钮,选择“显示事件”可选择不同的浏览器版本 单击“+”按钮,选择合适的行为 设置行为的所有参数 应用行为 可以将行为附加给整个文件,或者附加给链接、图像、表单对象或其他任何的html对象。 一般情况下,用户无法为普通文本设置行为,若要为该类文本附加行为,用户只能通过先为其添加一个空链接,然后为其附加行为,内置行为,拖动层 转到页面 打开浏览器窗口 播放
3、声音 弹出信息提示框 预先载入图像 设置文本 设置框架文本、设置层文本、设置状态栏文本、设置文本 显示/隐藏层 交换图像 检查表单,拖动层,e.g.拼图游戏(onMouseOver) 移动、放下目标、靠齐距离 高级 拖曳控制点、拖曳时、然后、呼叫javascript,调用javascript e.g.alert(“您好!欢迎访问我的主页!”) Onload事件 交换图像 “恢复交换图像”,检查浏览器,准备同一内容的不同页面 适用于IE浏览器 适用于NetScape浏览器 适用于其他浏览器 触发事件:onLoad 判断每一种浏览器都会有3种选项 留在此页、打开指定网页、打开另一个指定网页,制作弹出窗口,载入网页时弹出的窗口:在空白处单击 onLoad 超链接文本或图片制作弹出窗口:选中该对象onClick 属性选项组:导航工具栏、地址工具栏、状态栏、菜单栏、需要时使用滚动条、调整大小手柄 窗口名称(若多个,则必须有),其他,设置框架文本 制作动态图片说明 设置层文本 设置状态栏信息 设置播放声音 空链接 Mid文件 onLoad(背景音乐) Onclick e.g.在线音乐点播(播放声音,打开浏览器窗口),