Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2013, 18:53
kristhian23
 
Fecha de Ingreso: noviembre-2008
Mensajes: 110
Antigüedad: 15 años, 5 meses
Puntos: 2
Cambiar de pagina en una paginacion usando onKeyDown

Hola tengo una paginacion de un resultado de una consulta mysql y php... la paginacion funciona muy bien. me da un resultado mas o menos asi..

Pagina 1 de 12 -> al darle click a la flechita me pasa a
<- Pagina 2 de 12 -> ok todo esto esta bien...

Lo que yo quiero es evitar usar el raton y que al precionar en el teclado la flechar cursoras me active la funcion ya que lo paso por medio de un ajax cargado en un div. pero tengo entendido k el evento onKeyDown es javascript... al guien me puede ayudar...

este es el codigo que me genera los link.

Código PHP:
<?
echo "<div class='paginacion1'>";
$pages=intval($numrows/$mostrar);
if (
$pages < ($numrows/$mostrar)){
    
$pages=($pages 1);
}
if (
$offset 0) {
    
$prevoffset $offset $mostrar;
    print 
"<a href=\"javascript:Enviar('$f?offset=$prevoffset&mobil=$mobil&gasto_id=$id&buscar=$nombre&compra_id=$compra_id&usuario_sucursal_id=$usuario_sucursal_id&pagina=$pagina&modulo_id=$modulo_id&proveedor_id=$id&cliente_id=$id','resultado')\"><img src='../images/anterior.png' width='30' title='$anterior'></a>&nbsp;";

$rp $pages;
if (
$pages == 1){
$np 1;
} else { 
    for (
$i 1$i <= $pages$i++) { 
        
$newoffset $mostrar*($i-1);
        if (
$newoffset == $offset) { 
            
$np $i;
            print 
"$pagina&nbsp;$np $de $rp&nbsp;";
        } else { 
            print 
""
        } 
    } 
}
if (! ( (
$offset/$mostrar) == ($pages 1) ) && ($pages != 0) ) {
    
$newoffset $offset+$mostrar;
    print 
"&nbsp;<a href=\"javascript:Enviar('$f?offset=$newoffset&mobil=$mobil&gasto_id=$id&buscar=$nombre&compra_id=$compra_id&usuario_sucursal_id=$usuario_sucursal_id&pagina=$pagina&modulo_id=$modulo_id&proveedor_id=$id&cliente_id=$id','resultado')\"><img src='../images/siguiente.png' width='30' title='$siguiente'></a>";
}
echo 
"</div>";
?>