Я пытаюсь эмулировать событие mousemove
в ссылке в IE8, но я не уверен, возможно ли установить координаты мыши в этом событии. Это мой код:
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()
, координаты являются фактическими координатами курсора. Я что-то не так делаю или это просто невозможно?