if (browserName == "Firefox")
{
if (window.captureEvents(Event.MOUSEDOWN))
{
window.mousedown = load;
}
}
function load(e)
{
alert(e.clientX);
}
キャンバス上でマウスダウンして取得しclientX
たいclientY
. 私は上記の方法でそれをやっていますが、それを取得していません。
if (browserName == "Firefox")
{
if (window.captureEvents(Event.MOUSEDOWN))
{
window.mousedown = load;
}
}
function load(e)
{
alert(e.clientX);
}
キャンバス上でマウスダウンして取得しclientX
たいclientY
. 私は上記の方法でそれをやっていますが、それを取得していません。
この機能を取得する方法の良い例を次に示します。 http://www.html5canvastutorials.com/advanced/html5-canvas-mouse-coordinates/
これは、周りで遊ぶためのフィドルです。 http://jsfiddle.net/straeger/tJ3nG/
これはおそらくwindow.captureEvents
廃止されたためです。addEventListener
代わりに使用してください。
イベントは次のようになります。
document.body.addEventListener("mousedown", load, false);
window.mousedown = load;
に変更window.onmousedown = load;