重庆时时彩骗局报道 3v重庆时时彩下载 重庆时时彩1-5球 重庆时时彩组六怎么玩能挣钱 重庆时时彩网上平台是假的吗 重庆时时彩app分析软件 新时时彩是怎么开奖的 重庆时时彩预测2 时时彩内部管理计划群 360重庆老时时彩走势图表 时时彩漏洞教程 重庆时时彩开奖的 重庆时时彩平台高返点 重庆时时彩平刷组六 玩重庆时时彩心态

Javascript 事件捕獲的備忘(setCapture,captureEvents)

這段時間一直在給QZone研究Js拖放的問題。今天突然發現live.com的模塊拖放居然可以跨出瀏覽器。到底是什么方法讓 mousemove 和 mouseup 事件可以到瀏覽器外也可以觸發,于是把整個live的js down下來分析,結果發現是一個小小的函數在做"怪"

  object.setCapture() 當一個object的被 setCapture 后,他的方法將會被繼承到整個文檔進行捕獲。
  當不需要把方法繼承到整個文檔捕獲時,要用 object.releaseCapture()

   Mozilla 也有類似的功能,方法稍微不同
  window.captureEvents(Event.eventType)
   window.releaseEvents(Event.eventType)
  
Event 是Mozilla特殊的一個object.
eventType 包括: Abort, Blur, Click, Change, DblClick, DragDrop, Error, Focus, KeyDown, KeyPress, KeyUp, Load, MouseDown, MouseMove, MouseOut, MouseOver, MouseUp, Move, Reset, Resize, Select, Submit, Unload.


以下例子偷懶一下,不做Mozilla的兼容,只是為了演示
HTML代碼


[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]



相關聯接:
For IE
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/setcapture.asp
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/releasecapture.asp

For Mozilla
http://developer.mozilla.org/en/docs/DOM:window.captureEvents
http://developer.mozilla.org/en/docs/DOM:window.releaseEvents

[本日志由 puterjam 于 2006-04-30 12:18 AM 編輯]
上一篇: 浩方被訴侵犯5款網游軟件著作權遭索賠1.2億
下一篇: 我到底怎么了
文章來自: 本站原創
引用通告: 查看所有引用 | 我要引用此文章
Tags: Javascript capture
相關日志:
評論: 19 | 引用: 1 | 查看次數: -
Valarie[2015-02-18 09:34 AM | | Mail To:valarieblack@gmail.com | 180.180.98.70 | del | 回復回復]
I love reading your websites. Thank you!
Erick[2015-02-12 02:41 PM | | Mail To:erickmoffett@wildmail.com | 107.181.78.147 | del | 回復回復]
Keep up the helpful job and delivering in the group!
FtjhPq[2014-05-15 04:00 PM | 訪問 http://www.qijinggm.net/?cat=1 | Mail To:603109579@qq.com | 111.180.204.94 | del | 回復回復]
寫的實在是太好了,一定要支持一下38pE4
tenzy[2010-12-01 04:50 PM | | | 113.66.206.237 | del | 回復回復]
請問一下能不能通過這個函數
捕獲當前頁面失去焦點事件。。
我想做一個事件是:當當前頁面被最小化或者切換到其他頁面的時候激活停止倒計時。。
tiffanys[2010-07-08 03:14 PM | | | 220.178.103.66 | del | 回復回復]
無名[2009-11-04 11:19 AM | | | 218.22.71.226 | del | 回復回復]
非常不錯,多謝!
silence[2009-10-22 08:46 AM | | | 219.143.46.146 | del | 回復回復]
非常感 謝!
fdf[2008-11-26 03:21 PM | | | 125.115.1.48 | del | 回復回復]
發表評論
昵 稱:
密 碼: 游客發言不需要密碼.
郵 箱:
網 址: 輸入網址便于回訪.
內 容:
驗證碼:
選 項:
雖然發表評論不用注冊,但是為了保護您的發言權,建議您注冊帳號.
字數限制 500 字 | UBB代碼 開啟 | [img]標簽 關閉
云服务赚钱 山东十一选五任三遗漏 怎么看比特币走势图 中小学培训赚不赚钱 国标麻将花 幸运飞艇平台刘盛客服a 微信发彩票 加盟植物染发赚钱吗 26选5