View Full Version : [HTML] Tasti funzione: si può?
Salve. Dovrei scrivere una pagina HTML facendo in modo che, alla pressione di determinati tasti funzione, vengano lanciate determinate funzioni; di conseguenza, vorrei sapere se è possibile, tramite HTML, fare in modo che il browser (mi basta per Internet Explorer) non li riconosca e lasci dunque alla codifica della pagina la loro gestione.
In parole povere... quando premo 'F11' da quella pagina vorrei che succedesse quello che dico io, e non che scompaia il Menu.
Spero di essere stato chiaro.
Xalexalex
09-02-2006, 17:38
Forse con una qualche patch per iexplore...Ma con codice javascript, php (però magari con l'ASP si..., ma non lo conosco), sicuramente no.
Ciao,
Alex
puoi sempre usare la combinazione [alt+"carattere"]...
puoi sempre usare la combinazione [alt+"carattere"]...
Uhmmm... non mi piace come soluzione, tant'è che ALT-F4, ad esempio, chiude l'applicazione...
Forse ho trovato il modo:
<body onkeydown="if (event.keyCode==122) {event.keyCode = 0; return false;}">
</body>
Che disattiva la funzione F11. Funziona! :D
PS Ammetto che non è frutto del mio sacco cmq ;)
Uhmmm... non mi piace come soluzione, tant'è che ALT-F4, ad esempio, chiude l'applicazione...
non intendevo la combinazione alt-Fx ma alt-carattere...
non intendevo la combinazione alt-Fx ma alt-carattere...
ah ok, così andava bene allora... cmq ho risolto coi tasti funzione, che è anche meglio ^^
Scusate, vorrei gestire la cosa tramite una funzione. Ho provato a modificare così il codice...
<body onkeydown="tastiFunzione()">
<SCRIPT TYPE="text/javascript">
function tastiFunzione() {
if (event.keyCode==122) {
event.keyCode = 0;
return false;
}
}
</SCRIPT>
Ma non funziona... Qualcuno mi saprebbe dire perchè e come fare per farlo funzionare?
Grazie. :D
VegetaSSJ5
18-02-2006, 19:40
Ho risolto, scusate.
come? grazie...
Ho risolto, scusate.
potresti postare la funzione? sarebbe interessante analizzarla :D
Nessun problema :D
<body onkeydown="tastiFunzione(); return false;">
<SCRIPT TYPE="text/javascript">
function tastiFunzione() {
if (event.keyCode==122) {
event.keyCode = 0;
}
}
</SCRIPT>
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.