JavaScriptを使用して、マウスイベントをキャプチャし、移動し、FirefoxのShockwave Directorオブジェクト(フラッシュではない)の上をクリックします。コードはIEでは動作しますが、FFでは動作しません。どのようにしてShockwaveオブジェクト上のFFでマウスイベントをキャプチャするのですか
このスクリプトは、IEとMozの両方のドキュメント本体で動作しますが、マウスがshockwaveディレクタオブジェクト埋め込みの上にマウスを置くと起動しません。
更新:
function displaycoordIE(){
window.status=event.clientX+" : " + event.clientY;
}
function displaycoordNS(e){
window.status=e.clientX+" : " + e.clientY;
}
function displaycoordMoz(e)
{
window.alert(e.clientX+" : " + e.clientY);
}
document.onmousemove = displaycoordIE;
document.onmousemove = displaycoordNS;
document.onclick = displaycoordMoz;
ただ、サイドノート、私はまた、 "のMouseMove" には、addEventListenerを使用して試してみました。
私は関連する質問があります。まだ良い答えはありません。 「それに何かをつける」だけ。もちろん、動作しません。あなたはイベントがdomの上下に移動するのを防ぐためにいくつかの作業をしなければなりません。私はまだそれを行う方法を考え出していない。 – Will
あなたはどんなコードを使っていますか? –