主题:  模仿windows的工具栏按扭?

有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#12002/6/21 17:38:16
一个图片有三个事件,onMouseOut onMouseOver onClick
图片在上框架中,我想当下框架页面装载后,激活一个事件,来判断下框架页面中某个对象是否存在,不存在的话,这个图片就以灰度显示(显示另一幅图片),并使所有事件无效。
怎么做呢?



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#22002/6/21 17:42:49
在下面框架的onload事件中调用上框架的JS函数判断处理。



有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#32002/6/21 18:01:42
这个onload是加在框架页中,还是下框架调用的页面中?
还有怎么判断一个对象是否存在呢?怎么使图片上的事件无效?



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#42002/6/22 13:00:50
当然是下框架;
判断对象是否存在:if(typeof(object)=="undefined"){……};
使事件无效:



有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#52002/6/22 14:10:39
图片是一个链接,有翻转效果,我想如果对象没有的话,改变IMG的src,并使他没有任何事件!

可不可以加上一个什么disble的,(不好意思,忘记怎么写)



有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#62002/6/23 13:21:10
function showprint(){
if(typeof(document.all.tips)=="undefined"){
parent.topFrame.document.main_r2_c13.disabled=true;
}

我是这么写的,可是却没有效果!