Navigazione da tastiera con js/jquery
Come in Flickr, ad esempio. Snippete:
document.onkeyup = KeyCheck;
function KeyCheck(e)
{
var KeyID = (window.event) ? event.keyCode : e.keyCode;
switch(KeyID)
{
case 37: window.location = "{PreviousPage}";
case 39: window.location = "{NextPage}";
}
}
Dovrebbe abilitare la navigazione da tastiera tra pagina successiva (freccetta dx) e pagina precedente (freccetta sx). Invece fa ricaricare la pagina. Chi sa dirmi perchè, mail o ヒwiヒヒer.
Ho provato anche altre soluzioni (una l’ho messa su JSFiddle), credo che il mio problema sia che non so bene come indirizzare quel window.location sul link preciso. Qui ho lasciato direttamente i tag di Tumblr, convertiti vengono fuori come <a rel="prev" href="precedente.html"> e <a rel="next" href="successivo.html">.
Signora, a sua figlia mancano proprio le basi.
UpdateMi hanno dato una mano, anzi, varie mani, @MisterJack e @federicoq e nessuna soluzione funziona. A questo punto credo che sia Tumblr. Probabile che intercetti left/right per i post multiphoto (che io non ho nemmeno implementato perchè non mi interessano). Del resto non trovo temi nemmeno su ThemeForest che abbiano abilitata la navigazione da tastiera. RISOLTO. [vedi]