Ho questo codice:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Pagina senza titolo</title>
<script language="javascript" type="text/javascript">
// <!CDATA[
function window_onkeypress() {
alert("window_onkeypress");
}
function document_onkeypress() {
alert("document_onkeypress");
}
document.onkeypress = document_onkeypress;
// ]]>
</script>
</head>
<body onkeypress="return window_onkeypress()">
</body>
</html>
con IE6 e Firefox 1.5 vedo che si scatenano i due eventi, in opera8 ne vedo uno solo.
La domanda è: che differenza c'è intercettare gli eventi a livello di windows o document? :master: e quale è il più consigliabile?
ciao