* 仕様書
[REFS[
- [6] [CITE@en-US-x-hixie[HTML Standard]] ([TIME[2013-05-05 06:42:10 +09:00]] 版)
]REFS]
* 合成マウスイベントを発火
[9] [DFN[[RUBYB[[[合成マウスイベントを発火]]]@en[fire a synthetic mouse event]]]]とは、
次のような[[イベント]]を作成し、指定された[[対象]]において[[発送]]することをいいます [SRC[>>6]]。
[FIG[
- [10] [CODE(DOMi)@en[[[MouseEvent]]]] [[インターフェイス]]
- [11] 指定された[[イベント型]]
- [12] [CODE(DOMa)@en[[[isTrusted]]]] が[[真]] (特に指定のない場合)
- [13] [[bubble]] しない (特に指定のない場合)
- [14] [[キャンセル可能]]ではない (特に指定のない場合)
- [15] [CODE(DOMa)@en[[[screenX]]]], [CODE(DOMa)@en[[[screenY]]]],
[CODE(DOMa)@en[[[clientX]]]], [CODE(DOMa)@en[[[clientY]]]], [CODE(DOMa)@en[[[0]]]] は [CODE[[[0]]]]
- [16] [CODE(DOMa)@en[[[ctrlKey]]]], [CODE(DOMa)@en[[[shiftKey]]]], [CODE(DOMa)@en[[[altKey]]]],
[CODE(DOMa)@en[[[metaKey]]]] は[[鍵盤]]の現在の状態 (該当する[[鍵]]がなければ[[偽]])
- [19] [CODE(DOMm)@en[[[getModifiedState]]]] の返す値は[[イベント]]作成時の[[鍵盤]]の状態
- [17] [CODE(DOMa)@en[[[details]]]] は [CODE[[[1]]]]
- [18] [CODE(DOMa)@en[[[relatedTarget]]]] は [CODE[[[null]]]] (特に指定のない場合)
]FIG]
* 歴史
[1]
[CITE[Eureka Man » Blog Archive » Towards multi-touch in the browser]] ([TIME[2007-02-01 22:11:16 +09:00]] 版)
([[名無しさん]] [WEAK[2007-02-01 13:24:44 +00:00]])
[2] [CITE@ja[IEにマウスカーソルの動きを追跡できる問題、マイクロソフトはリスク小と主張 - Engadget Japanese]]
( ([TIME[2012-12-19 00:55:24 +09:00]] 版))
[4] [CITE[IRC logs: freenode / #whatwg / 20120324]]
( ([TIME[2012-04-07 22:06:11 +09:00]] 版))
[3] [CITE[spider.io — Internet Explorer Data Leakage]]
( ([TIME[2012-12-14 01:39:41 +09:00]] 版))
[5] [CITE[Javascript Madness: Mouse Events]]
([TIME[2009-07-07 10:18:22 +09:00]] 版)
[7] [CITE@en-US[CSSOM View Module]]
( ([TIME[2013-05-08 14:10:25 +09:00]] 版))
[8] [CITE@en-US-x-hixie[HTML Standard]]
( ([TIME[2013-05-05 06:42:10 +09:00]] 版))