Salve ragazzi,
Vi chiedo: è possibile "comandare" il cambio pagina in un'impaginazione tramite la tastiera? mi spego meglio, posso comandare con le frecce l'avanti e l'indierto delle pagine??
:adhone: :adhone: :adhone: :adhone:
Ciao
Alan
Salve ragazzi,
Vi chiedo: è possibile "comandare" il cambio pagina in un'impaginazione tramite la tastiera? mi spego meglio, posso comandare con le frecce l'avanti e l'indierto delle pagine??
:adhone: :adhone: :adhone: :adhone:
Ciao
Alan
Per simulare il tasto "Indietro del browser" puoi utilizzare il pulsante che utilizzi per cancellare le lettere... (quello con la freccetta che punta a sinistra <---)
~Il nome di una variabile deve riflettere il suo scopo e non il suo tipo di dati, NET Framework.
x indietro il tatsto sotto F11 e F12, nn m ricordo mai il nome..cmq quello ke cancella verso sx, il contrario del canc..
x avanti ce ne 1 ma nn m ricordo..m devo informare
L'italia è una repubblica mediatica basata sulla corruzione e sulla mafia.
"Non sono i popoli a dover aver paura dei propri governi, ma i governi che devono aver paura dei propri popoli.." Thomas Jefferson.
strana come domanda e non credo che questo sia il posto giusto dove chiedere, cmq per andare indietro usa backspace, mentre per andare avanti proprio non ricordo!
ciao.
Probabilmente non mi sono spiegato bene.
Vorrei poter mandare avanti ed indietro l'impaginazione tipo:
<< 1 2 3 4 5 6 >>
tramite la tastiera invece che con il mouse.
Non l'ho mai visto in giro ma se sarebbe possibile sarebbe una fighata che ne dite?
Questo fa quello che hai chiesto ma non garantisco sulla compatibilità con i vari browser, puoi usare anche la combinazione dei tasti, digitando avanti vai alla pagina pagina1.htm, digitando indietro vai alla pagina nomefile.htm, digitando 1 vai alla 1.htm e cosi via.
<script language="JavaScript">
keyBuffer = "";
var key = new Array();
key['avanti'] = "pagina1.htm";
key['indietro'] = "nomefile.htm";
key['1'] = "1.htm";
key['2'] = "2.htm";
key['3'] = "directory/nomefile.htm";
function getKeySite( keyStroke ) {
isNetscape = ( document.layers );
chooser = (isNetscape) ? keyStroke.which : event.keyCode;
keyBuffer += String.fromCharCode( chooser ).toLowerCase();
for( var i in key ) if ( keyBuffer == i ) {
window.location = key[i];
keyBuffer = "";
}
var matches = 0;
var kbLength = keyBuffer.length;
for( var i in key ) {
if ( keyBuffer == i.substr( 0,kbLength )) matches++;
}
if( matches == 0 ) {
window.status = "No match on '" + keyBuffer + "'.";
keyBuffer = "";
}
}
function getKey( keyStroke ) {
isNetscape = ( document.layers );
chooser = ( isNetscape )?keyStroke.which:event.keyCode;
which = String.fromCharCode( chooser ).toLowerCase();
for(var i in key) if (which == i) window.location = key[i];
}
document.onkeypress = getKeySite;
</script>
sennò fai:
----------------
if (event.keycode='cod ascii freccetta sx <-')
history.go(-1);
if (event.keycode='cod ascii freccetta dx ->')
history.go(+1);
----------------
p.s. potrebbe nn fuzionare, nn lo so
![]()
cod ascii sx <-:'37'
cod ascii dx ->:'39'
![]()
dato che non capisco niente di javascript come faccio a mescolare le due rispose???
La prima funziona ma mi serve che i tasti da premere sulla tasiera siano "scelti" tramite il codice asci
Ciao
Alan