IE6正在變得很痛苦,但它仍然彌補了(顯然)很大一部分瀏覽器市場份額,所以我需要做到這一點。事件在IE6中是未定義的,但在Firefox,Chrome等中工作正常
IE正在抱怨window.captureEvents(Event.MOUSEMOVE)中的事件;
'Event'未定義。
IE6正在變得很痛苦,但它仍然彌補了(顯然)很大一部分瀏覽器市場份額,所以我需要做到這一點。事件在IE6中是未定義的,但在Firefox,Chrome等中工作正常
IE正在抱怨window.captureEvents(Event.MOUSEMOVE)中的事件;
'Event'未定義。
我認爲ie6不支持captureEvents。所以請嘗試
if (window.captureEvents) {
window.captureEvents(Event.MOUSEMOVE);
}
嘗試運行腳本而不使用window.captureEvents(Event.MOUSEMOVE);
。我不認爲這是必要的。此外,像有人提到改變window.onmousemove
到document.onmousemove
而且這裏是寫這種劇本http://www.quirksmode.org/js/events_properties.html#position
哪行引發錯誤的一個很好的資源? – 2010-07-05 05:25:39
嘗試在文檔而不是窗口上設置onmousemove。 – amro 2010-07-05 05:27:41
@Graphain,它是在抱怨Event.MOUSEMOVE – gahza 2010-07-05 05:48:48