精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>网络专区>>● 网站建设>>Macromedia>>Dreamweaver -- 织梦工作室>>在Dreamweaver3中应用Event受到限制的问

主题:在Dreamweaver3中应用Event受到限制的问
发信人: zy4843762()
整理人: (2000-10-10 11:22:03), 站内信件
在Dreamweaver3中应用Event受到限制的问题 
 
 
  
  在Dreamweaver中,一个Behavior是一件事件(Event)和一件行动
(Action)的结合。例如在有些主页上当用户把鼠标移动于图象A上后,这
幅图象会变换为另一幅图B,鼠标悬停于图象A上就是一件事件,而图象A转
变为另一幅图B则是该事件所击发的action。一个Action是由一段预先写好JavaS
cript
代码所组成,该代码能执行各种特殊任务,如打开一个新的浏览器窗口、
播放一段声音、停止播放一段Shockwave movie等。Event则是由浏览器所
定义,浏览器响应用户的某个操作而生成一件Event,例如当某个浏览者将
鼠标移动到链接上,浏览器就生成一个onMouseOver(鼠标悬停)事件,如
果你事先设置了某个Action的话,此事件将调用相关的JavaScript功能,JavaSc
ript
功能则击发相应的Action发生,如弹出一个提示警告框。
  
  Event有好几种,常见的有onMouseOver(鼠标悬停)、onMouseOut
(鼠标移出)、onClick(鼠标单击)、onLoad(网页栽入)等,不同的浏
览器生成的Event不尽相同,IE4.0比Netscape Navigator 4.0或任何3.0浏
览器能产生更多的Event。在Dreamweaver中,当对某个对象设定Behavior
后,如果期待的Event没有出现在Behavior Inspector窗口中的"Event栏”
中,则应确保选择了正确的对象,或者改变Behaviour Inspector窗口中"Events

For.. "下拉菜单中的目标浏览器。  
  
  在Dreamweaver3中,"Events For.. "中默认出现的目标浏览器是"3.0
and Later Browsers",在这种情况下有很多Event都不可以调用,因为它
所支持的Event较少,为了能应调用更多的主流浏览器所支持的Event,你必
须在"Events For.. "下拉菜单中选择其他的浏览器,如4.0 and Later Browser
s,
可是当你用鼠标点"Events For.."中的下拉箭头时,你将会发现并不会出
现下拉选择菜单,也就是说你根本无法选择!在Dreamweaver2.0中并没有
出现过这种问题,而是Dreamweaver3在中文WINDOWS98中出现的新问题!为
了解决这个问题,我重装了WIN98,重装了Dreamweaver3,忙乎了半天可问
题依然存在。后经仔细观察,发现当用鼠标点击"Events For.."中的下拉
箭头时,会出现一条细细的黑条,突然想到它可能就是在中文WIN98系统中
无法正常显示出来下拉菜单,既然用鼠标无法选择,那么用键盘上的上下
箭头来选择说不定可以做到,果然一试就灵,问题迎刃而解。需要强调的
是,在用上下箭头选择之前,需要先用鼠标点击一下"Events For.."中的
下拉箭头。 
 

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.110.88.73]

[关闭][返回]