Questo codice funziona su Firefox ma non su Explorer. Qualcuno mi sa dire perchè?

codice:
function captureEnter(e) {
	if (e.type == 'keydown') if (e.which == 13) alert('Hai premuto INVIO!');
}
document.captureEvents(Event.KEYDOWN);
document.onkeydown = captureEnter;