<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>春去花还在-CoLee★＂ &#187; 行为事件</title>
	<atom:link href="http://colee.99n9.com/tag/%e8%a1%8c%e4%b8%ba%e4%ba%8b%e4%bb%b6/feed/" rel="self" type="application/rss+xml" />
	<link>http://colee.99n9.com</link>
	<description>CoLee的网页设计制作素材、html、javacript、ajax代码精心自编或修改收藏，欢迎大家共享与交流。</description>
	<lastBuildDate>Tue, 04 Aug 2009 03:51:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>javascript行为事件简介</title>
		<link>http://colee.99n9.com/javascript%e8%a1%8c%e4%b8%ba%e4%ba%8b%e4%bb%b6%e7%ae%80%e4%bb%8b/</link>
		<comments>http://colee.99n9.com/javascript%e8%a1%8c%e4%b8%ba%e4%ba%8b%e4%bb%b6%e7%ae%80%e4%bb%8b/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 03:37:34 +0000</pubDate>
		<dc:creator>CoLee★＂</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[行为事件]]></category>

		<guid isPermaLink="false">http://colee.99n9.com/?p=203</guid>
		<description><![CDATA[行为事件简介
行为(Behaviors): 为响应某一事件(Event)而采取的一个动作（Action)的过程 。行为由事件和动作两部分组成。
动作（Action）:是一段程序，用于完成某一组特定的操作，如打开一个窗口，播放一段音乐等，Dreamweaver中有20多种行为。
事件（Event):是由用户或浏览器触发的操作，一个事件总是针对网页元素或标签而言，如onMouseOver、onClick、onMouseOut等。
注意：只有在4.0以上版本的浏览器才支持Dreamweaver中的大多数行为，所以我们在使用行为之前要先设置一下浏览器，在Window&#8212;&#8211;Behavior&#8212;-Show Events For&#8212;-IE 5.0
 
常用事件：
onAbort&#8212;-当用户终止正在打开的网页（下载传输）时发生
onAfterUpdate&#8212;-当网页中数据被更新时发生
onFocus&#8212;-网页上的元素获得焦点时发生
onBlur&#8212;-某元素失去活动焦点时发生（如取消选中的文字）
onChange&#8212;-网页上元素的属性发生改变时发生（失去焦点时捕获）
onpropertychange 同上,（能即时捕获）
onClick&#8212;-单击网页上的某元素时
onDblclick&#8212;-双击网页上的某元素时
onError&#8212;-浏览器在打开网页过程中（下载期间）有错误时发生
onHelp&#8212;-用户点击浏览器帮助时发生
onKeyDown&#8212;-按下任意键时（未释放）
onKeyPress&#8212;-按下任意键时（已释放）
onKeyUP&#8212;-当按键被释放时发生
onLoad&#8212;-网页或图像调入完成后发生
onMouseDown&#8212;-在网页的某元素上按下鼠标时发生
onMouseUP&#8212;-释放按下的鼠标时发生
onMouseMove&#8212;-在网页的某元素上移动鼠标时发生
onMouseOut&#8212;-从网页的某元素上移出鼠标时发生
onMouseOver&#8212;-从网页的某元素上移入鼠标时发生
onPropertyChange&#8212;-当指定元素状态改变时发生
onReset&#8212;-重置表单初始值时发生
onResize&#8212;-改变浏览器窗口大小时发生
onSelect&#8212;-选中文字时发生
onScroll&#8212;-滚屏时发生
onStart&#8212;-滚动文本开始滚动时发生
onSubmit&#8212;-提交表单时发生
onUnload&#8212;-从当前网页退出时发生
功能简介
若要给页面添加行为，那么必须先选择对象，可以是链接、图像、图层等元素，也可以整个页面。如果要给整个页面添加行为，则单击文档窗口状态栏中的&#60;body&#62; 。
Shift+F3可快速调出行为控制面板：添加/删除行为按钮、事件栏、动作栏、行为列表窗及行为排序按钮。
1、 调用JavaScript行为：(Call JaveScript)
功能：执行用户自定义的JavaScript脚本。
2、 改变属性行为：（Change Property）
功能：改变元素或对象的属性
Type of Object:选择要改变属性的对象类型
Named Object:选择要改变属性的对象名
Property:Select&#8212;选择要改变属性的浏览器
Enter&#8212;-如对属性非常熟悉可以直接输入
New Value:输入新的属性值
3、 检查浏览器行为：(Check Browser)
功能：检查浏览器的类型和版本，并据此打
开指定的网页。
Stay on this page:保持在当前网页
Go to URL：打开“URL”中指定的网页
Go to Alt URL: 打开“Alt URL”指定的网页
4、 检查插件行为：(Check Plugin)
功能：根据浏览器安装插件的情况打开指定的网页。
Plugin:Select&#8212;选择要检查的插件类型
Enter&#8212;-直接输入要检查的插件类型
If Found Go to URL:若浏览器安装有上面指定的插件则打开此处网页，默认为当前页
Otherwise,Go to URL:若浏览器未安装上面指定的插件，则打开此处网页。
Always go to first URL if detection is not possible:当无法检查浏览器插件时，打开”If Found Go To URL”中指定的网页。
5、 控制Shockwave或Flash电影行为：(Control Shockwave or Flash)
功能：控制Shockwave或Flash媒体，如播放、停止等。
Movie:选择要控制的媒体
Action:选择控制所选媒体的方式
Play:播放
Stop:停止
Rewind:返回第一帧
Go To Frame:移到指定帧
6、 [...]]]></description>
			<content:encoded><![CDATA[<p>行为事件简介</p>
<p>行为(Behaviors): 为响应某一事件(Event)而采取的一个动作（Action)的过程 。行为由事件和动作两部分组成。</p>
<p>动作（Action）:是一段程序，用于完成某一组特定的操作，如打开一个窗口，播放一段音乐等，Dreamweaver中有20多种行为。</p>
<p>事件（Event):是由用户或浏览器触发的操作，一个事件总是针对网页元素或标签而言，如onMouseOver、onClick、onMouseOut等。<br />
注意：只有在4.0以上版本的浏览器才支持Dreamweaver中的大多数行为，所以我们在使用行为之前要先设置一下浏览器，在Window&#8212;&#8211;Behavior&#8212;-Show Events For&#8212;-IE 5.0</p>
<p> </p>
<p>常用事件：</p>
<p>onAbort&#8212;-当用户终止正在打开的网页（下载传输）时发生<br />
onAfterUpdate&#8212;-当网页中数据被更新时发生<br />
onFocus&#8212;-网页上的元素获得焦点时发生</p>
<p>onBlur&#8212;-某元素失去活动焦点时发生（如取消选中的文字）<br />
onChange&#8212;-网页上元素的属性发生改变时发生（失去焦点时捕获）<br />
onpropertychange 同上,（能即时捕获）<br />
onClick&#8212;-单击网页上的某元素时<br />
onDblclick&#8212;-双击网页上的某元素时<br />
onError&#8212;-浏览器在打开网页过程中（下载期间）有错误时发生<br />
onHelp&#8212;-用户点击浏览器帮助时发生<br />
onKeyDown&#8212;-按下任意键时（未释放）<br />
onKeyPress&#8212;-按下任意键时（已释放）<br />
onKeyUP&#8212;-当按键被释放时发生<br />
onLoad&#8212;-网页或图像调入完成后发生<br />
onMouseDown&#8212;-在网页的某元素上按下鼠标时发生<br />
onMouseUP&#8212;-释放按下的鼠标时发生</p>
<p>onMouseMove&#8212;-在网页的某元素上移动鼠标时发生<br />
onMouseOut&#8212;-从网页的某元素上移出鼠标时发生<br />
onMouseOver&#8212;-从网页的某元素上移入鼠标时发生<br />
onPropertyChange&#8212;-当指定元素状态改变时发生<br />
onReset&#8212;-重置表单初始值时发生<br />
onResize&#8212;-改变浏览器窗口大小时发生<br />
onSelect&#8212;-选中文字时发生<br />
onScroll&#8212;-滚屏时发生<br />
onStart&#8212;-滚动文本开始滚动时发生<br />
onSubmit&#8212;-提交表单时发生<br />
onUnload&#8212;-从当前网页退出时发生</p>
<p>功能简介<br />
若要给页面添加行为，那么必须先选择对象，可以是链接、图像、图层等元素，也可以整个页面。如果要给整个页面添加行为，则单击文档窗口状态栏中的&lt;body&gt; 。<br />
Shift+F3可快速调出行为控制面板：添加/删除行为按钮、事件栏、动作栏、行为列表窗及行为排序按钮。<br />
1、 调用JavaScript行为：(Call JaveScript)<br />
功能：执行用户自定义的JavaScript脚本。<br />
2、 改变属性行为：（Change Property）<br />
功能：改变元素或对象的属性</p>
<p>Type of Object:选择要改变属性的对象类型<br />
Named Object:选择要改变属性的对象名</p>
<p>Property:Select&#8212;选择要改变属性的浏览器<br />
Enter&#8212;-如对属性非常熟悉可以直接输入<br />
New Value:输入新的属性值</p>
<p>3、 检查浏览器行为：(Check Browser)<br />
功能：检查浏览器的类型和版本，并据此打<br />
开指定的网页。<br />
Stay on this page:保持在当前网页<br />
Go to URL：打开“URL”中指定的网页<br />
Go to Alt URL: 打开“Alt URL”指定的网页<br />
4、 检查插件行为：(Check Plugin)<br />
功能：根据浏览器安装插件的情况打开指定的网页。<br />
Plugin:Select&#8212;选择要检查的插件类型<br />
Enter&#8212;-直接输入要检查的插件类型<br />
If Found Go to URL:若浏览器安装有上面指定的插件则打开此处网页，默认为当前页<br />
Otherwise,Go to URL:若浏览器未安装上面指定的插件，则打开此处网页。<br />
Always go to first URL if detection is not possible:当无法检查浏览器插件时，打开”If Found Go To URL”中指定的网页。<br />
5、 控制Shockwave或Flash电影行为：(Control Shockwave or Flash)<br />
功能：控制Shockwave或Flash媒体，如播放、停止等。<br />
Movie:选择要控制的媒体<br />
Action:选择控制所选媒体的方式<br />
Play:播放<br />
Stop:停止<br />
Rewind:返回第一帧<br />
Go To Frame:移到指定帧</p>
<p>6、 拖动层行为：(Drag Layer)<br />
功能：拖动层。如创建一些类似拼图之类的游戏。<br />
&lt;Basic&gt;标签下：<br />
Layer:选择要拖动的层（提前为各层加上不同的标签）<br />
Movement:确定所选层的拖动范围<br />
Unconstrained:在页面上任意拖动<br />
Constrained:在指定范围内拖动（会出现上、下、左、右拖动的距离）<br />
Drop Target:填写所选层拖动的目标位置。单击“Get Current Position”将会自动填入所选层的当前位置。<br />
Snap if Within:在拖动所选层时，当该层离指定的目标位置在多大的范围内时，该层自动移到指定的目标位置（吸入）例如：拼图</p>
<p>7、 转到链接行为：(Go To URL)<br />
功能：在指定的窗口或框架打开指定的网页<br />
Open In:选择网页打开的窗口或页框<br />
URL:指定要打开的网页</p>
<p>8、 跳转菜单行为：(Jump Menu)<br />
功能：编辑和控制跳转菜单<br />
Insert&#8212;Form objects&#8212;Jump Menu插入一个多项下拉菜单，可以选择带不带GO按钮<br />
9、 执行跳转菜单行为：(Jump Menu Go)<br />
功能：打开跳转菜单中选择的链接<br />
GO按钮的功能：触发不能跳转的项<br />
10、 打开浏览器窗口行为：（Open Browser Window）<br />
功能：在新的浏览器窗口中打开指定的网页<br />
URL to Display:要打开的网页地址<br />
Window Width:新打开窗口的宽度<br />
Window Heigh:新打开窗口的高度<br />
Attributes:属性<br />
Navigation Toolbar:导航工具栏<br />
Menu Bar:菜单栏<br />
Location Toolbar:地址栏<br />
ScrollBars AS Needer:滚动条<br />
Status Bar:状态栏<br />
Resize Handles:是否可以改变窗口大小<br />
Window Name:新窗口的名称<br />
11、 播放音乐行为：(Play Sound)<br />
功能：可以播放MID音乐，并对音乐进行控制。<br />
当添加此行为时，在页面中插入一个插件占位符，选中此占位符，将属性控制面板中的“Parameters”（参数）项中的“LOOP”的值改为“true”时，音乐可以循环播放。<br />
12、 弹出消息行为：(Popup Message)<br />
功能：根据鼠标操作显示指定的信息窗口</p>
<p>13、 预载图像行为：(Preload Images)<br />
功能：预先载入图像，可以使网页中的图像得到一定的缓冲， 在用户与服务器失去联系时还可以继续传送。</p>
<p>14导航条图像行为：(Set Nav Bar Image)<br />
功能：根据用户的鼠标操作显示导航条图像的变化及网页的打开<br />
先插入一个导航条，每一个单元有四种状态：初始、移入、点击、点击后再移入。<br />
然后在页面中选择导航条的第一个单元，单击此行为，出现对话框：<br />
&lt;Basic&gt;标签<br />
&lt;Advanced&gt;标签<br />
Over Image or Over While Down Image:<br />
当鼠标移入选中（第一单元）的单元时改变“Also Set Image”中的其它单元的图像<br />
Also Set Image:选择要改变图像的单元<br />
To Image File:改变后的图像<br />
If Down,To Image File:再次改变后的图像<br />
15、 文本行为：(Set Text)<br />
Set Text of Frame:设置框架中的文本<br />
Set Text of Layer:设置层中的文本<br />
Set Text of Status Bar:设置浏览器状态栏<br />
Set Text of Text Field:设置表单中文本域<br />
16显示/隐藏层行为：(Show-HideLayers)<br />
17、 交换图像行为：(Swap Image)<br />
18、 交换—恢复图像行为：(Swap Image Restore)<br />
类似于我们前面讲过的图像翻转，就是利用了这两个行为。<br />
Images:要变化的图像列表<br />
Set Source to:输入要交换的图像文件<br />
Preload Images:是否预载图像<br />
Restore Images onMouseOut:鼠标移出时，是否恢复原来的图像。<br />
添加了onMouseOver—Swap Image和<br />
onMouseOut—Swap Image Restore行为。</p>
<p>19、 时间线行为：(Time Line)<br />
play timeline:播放时间线上的动作<br />
stop timeline:停止时间线上的动作<br />
Go to timeline frame:循环控制，跳转到指定帧<br />
20、 激活表单行为：(Validate Form)<br />
功能：校验表单数据的合法性</p>
]]></content:encoded>
			<wfw:commentRss>http://colee.99n9.com/javascript%e8%a1%8c%e4%b8%ba%e4%ba%8b%e4%bb%b6%e7%ae%80%e4%bb%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
