0
IE8のリンクでmousemove
イベントをエミュレートしようとしていますが、イベントでマウスの座標を設定できるかどうかはわかりません。これは、これまでの私のコードです:fireEventでマウス座標を設定する
function Handler()
{
var dump = "";
for(var i in event)
{
dump += ("" + i) + " => " + event[i] + "\n";
}
dumper.value = "";
dumper.value = dump;
}
function Init()
{
document.getElementById("link2").attachEvent("onmousemove", function(){Handler();});
}
function Emulate()
{
var evt = document.createEventObject();
evt.x = 10;
evt.y = 10;
document.getElementById("link2").fireEvent("onmousemove", evt);
}
イベントがInit()
機能onload
を呼び出すことにより、添付されています。 Emulate()
と呼ぶと、座標はカーソルの実際の座標です。間違ってやっているのですか?