查看: 750|回复: 8
|
DOM attachEvent/addEventListener/event
[复制链接]
|
|
attachEvent 传给event handler 的 event object
与 addEventListener 有什么不同?
IE 如何调用 event object? |
|
|
|
|
|
|
|
发表于 3-9-2006 05:04 PM
|
显示全部楼层
ie 用的attachevent 跟摸自啦的addeventlistener 有需要传 event obj 给event handler 吗? 不是event string 跟eventhandler name而已吗?
ie 的 event obj 可以直接access using window.event。。 |
|
|
|
|
|
|
|
楼主 |
发表于 3-9-2006 07:05 PM
|
显示全部楼层
原帖由 tensaix2j 于 3-9-2006 05:04 PM 发表
ie 用的attachevent 跟摸自啦的addeventlistener 有需要传 event obj 给event handler 吗? 不是event string 跟eventhandler name而已吗?
ie 的 event obj 可以直接access using window.event。。
DOM 很乱水 每一个游览器都有各自properties...又没有比较容易看的documents...
加上我这么笨...
so..IE的event 是global scope / FF 是 local scope 的lor? |
|
|
|
|
|
|
|
发表于 3-9-2006 07:45 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 4-9-2006 03:10 AM
|
显示全部楼层
哦。。现在我明白了,谢谢。。
这是我之前在没有Internet的情况下加上非常无聊的时候写的...
emulate windows drag n drop window behaviors..
http://megablue.blueserver.org/
当时不大明白IE 的 event model.. 用了一个很好笑的方法写的.
Compatible with FF, IE, Opera
请多多指教
[ 本帖最后由 megablue 于 4-9-2006 03:12 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 4-9-2006 08:32 AM
|
显示全部楼层
很棒下。。请问阁下就是blueserver的主人吗?
P/S:你的background doesn't animate in ie,是因为ie 不是用 opacity..他是用
filter: alpha(opacity = x); .. x is value in range [0 to 100]
很莫明其妙吧。。哈哈。。 |
|
|
|
|
|
|
|
发表于 4-9-2006 08:45 AM
|
显示全部楼层
- document.all?
- ele.style.filter ='alpha(opacity ='+100*(start+ increasement)+')':
- ele.style.opacity = start + increasement;
复制代码 |
|
|
|
|
|
|
|
楼主 |
发表于 5-9-2006 01:01 AM
|
显示全部楼层
原帖由 tensaix2j 于 4-9-2006 08:32 AM 发表
很棒下。。请问阁下就是blueserver的主人吗?
P/S:你的background doesn't animate in ie,是因为ie 不是用 opacity..他是用
filter: alpha(opacity = x); .. x is value in range
很莫明其妙吧。。 ...
嗯,正是在下。
IE可以animate 透明度了
多几天再修改 IE 的 event
tq tq |
|
|
|
|
|
|
|
发表于 5-9-2006 10:02 AM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|