el guión que he monté hasta ahora se ve así:cómo obtener las teclas de dirección del teclado para activar la navegación (página anterior/siguiente) enlaces dentro de un blog
<script type="text/javascript">
/* KEYNAV */
document.onkeydown = function(e) {
if (! e) var e = window.event;
var code = e.charCode ? e.charCode : e.keyCode;
if (! e.shiftKey && ! e.ctrlKey && ! e.altKey && ! e.metaKey) {
if (code == Event.KEY_LEFT) {
if ($('previous_page_link')) location.href = $('previous_page_link').href;
} else if (code == Event.KEY_RIGHT) {
if ($('next_page_link')) location.href = $('next_page_link').href;}
}
});
</script>
y mi html parece esto:
<p>
{block:PreviousPage}
<a id="previous_page_link" href="{PreviousPage}">PREVIOUS PAGE</a>
{/block:PreviousPage}
{block:NextPage}
<a id="next_page_link" href="{NextPage}">NEXT PAGE</a>
{/block:NextPage}
</p>
la AnteriorPágina {}/{} NextPage código representa enlaces de páginas dinámicas que son diferentes dependiendo de la página que se encuentra. esta pregunta en particular es específica de tumblr, pero generalmente también:
¿Hay alguna forma de que mis teclas de flecha izquierda y derecha activen estos enlaces dinámicos?
gracias por leer y cualquier ayuda con esto es muy apreciada.
buen trabajo tim muchas gracias! – dfogge
¿Qué es el 'evt = evt || window.event; 'sobre? –
@MadsSkjern: Eso es para las versiones anteriores de Internet Explorer (hasta la versión 8 incluida), en las que el objeto de evento no se proporciona como un parámetro para la función del controlador de eventos y, en cambio, está disponible como 'window.event'. –