佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 751|回复: 8

DOM attachEvent/addEventListener/event

[复制链接]
发表于 3-9-2006 02:28 PM | 显示全部楼层 |阅读模式
attachEvent 传给event handler 的 event object
与 addEventListener 有什么不同?

IE 如何调用 event object?
回复

使用道具 举报


ADVERTISEMENT

发表于 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 | 显示全部楼层
event obj,
我只知道ie叫event,mozilla叫e..

参考以下的。

http://www.quirksmode.org/js/events_advanced.html
http://www.quirksmode.org/js/events_access.html

[ 本帖最后由 tensaix2j 于 3-9-2006 08:49 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 4-9-2006 03:10 AM | 显示全部楼层
原帖由 tensaix2j 于 3-9-2006 07:45 PM 发表
event obj,
我只知道ie叫event,mozilla叫e..

参考以下的。

http://www.quirksmode.org/js/events_advanced.html
http://www.quirksmode.org/js/events_access.html


哦。。现在我明白了,谢谢。。
这是我之前在没有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]

很莫明其妙吧。。哈哈。。
回复

使用道具 举报

Follow Us
发表于 4-9-2006 08:45 AM | 显示全部楼层

  1. document.all?        
  2. ele.style.filter ='alpha(opacity ='+100*(start+ increasement)+')':
  3. 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
回复

使用道具 举报


ADVERTISEMENT

发表于 5-9-2006 10:02 AM | 显示全部楼层
原帖由 megablue 于 5-9-2006 01:01 AM 发表
嗯,正是在下。
IE可以animate 透明度了
多几天再修改 IE 的 event
tq tq


oh haha..我在台湾,所以没有进入blueserver了哈哈。。

现在打算开发什么功能了啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-11-2024 08:38 PM , Processed in 0.181930 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表