http://www.quirksmode.org/dom/events/mousemove.html在 IE8 上为文档而不是窗口处理了 mousemove 事件,但我目前有:
try
{
document.onmousemove = drag.on_mouse_move;
}
catch(error)
{
if (typeof document.attachEvent !== undefined)
{
document.attachEvent("onmousemove", drag.on_mouse_move);
}
}
第一个真正的语句在 IE8 中引发错误,最后一个语句也是如此。后一个错误声称类型不匹配;前一个错误抛出“未实现”。
我如何/应该在 IE8(/7/6) 中注册 mousemove 事件侦听器?