Ho questo codice:
con IE6 e Firefox 1.5 vedo che si scatenano i due eventi, in opera8 ne vedo uno solo.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>
La domanda è: che differenza c'è intercettare gli eventi a livello di windows o document? :master: e quale è il più consigliabile?
ciao![]()

Rispondi quotando