onKeyUp não dispara para ESC no IE

Tenho uma página em que preciso fechar uma caixa de diálogo quandoEs é pressionado. Eu escrevi o seguinte simplificado exemplo de código para esta tarefa:

<html>
<head>
<script language="JavaScript">
function keyUpExample() {
alert('on' + event.type + ' event fired by ' + '"' + event.srcElement.id + '" ' + ' ' +        event.which) 
} 
</script>
</head>
<body id="myBody" onkeyup="keyUpExample()">
    Trying keyUp event: Press any key...
</body>
</html>

Isso funciona conforme o esperado no Chrome, mas NÃO está funcionando no IE 7. Existe alguma solução alternativa para solucionar esse problem

Desde já, obrigado

questionAnswers(5)

yourAnswerToTheQuestion