lunes, 21 de abril de 2008

Vamos a empezar por algo sencillo, algo de javascript.

Para un proyecto en ColdFusion necesitabamos que el usuario mediante la pulsación de una combinación de teclas fuese capaz de dar el foco a un determinado campo de un formulario. Con un keypress capturamos el código de la tecla y lo almacenamos en un array, cuando los dos elementos de dicho array sean las dos teclas que queremos, dispararemos la acción, en este caso un focus.


-- Función Keypress

<script language="JavaScript" type="text/javascript">

var KPAry=new Array();
function KeyPress(e)
{
KPAry[KPAry.length]=e;
if (KPAry.length==2){
if (KPAry[0]==16&&KPAry[1]==65)
{
document.Suche.nam.focus();
}

KPAry=new Array();
}
}

document.onkeydown=function(evt){ KeyPress(evt?evt.keyCode:event.keyCode); }

</script>




Espero que os haya sido de utilidad.

Un saludo.

P.D: Un buen ejemplo de página: Información de Galapagar

3 comentarios:

Neithard dijo...

AYUDAAAAA

Estoy intentando que en mi apache pueda interpretar php. He intentado cargar el modulo php5Apache2.dll en httpd.conf (documento que esta en el directorio de apache), pero me da error... ¿Alguna idea?

No se como postear jeje, asique lo he escrito aqui ^^'

Unknown dijo...

Pues hombre, no sé, necesitaría más información, pero antes de nada me aseguraría de que está en la carpeta modules antes de cargarlo por el fichero de configuración....

Neithard dijo...

Ya esta, jejeje

Por lo visto, "he conseguido" la ultimísima versión de php y creo que lo que me faltaba era que la librería fuese la correcta, y una línea de comando en el httpd.conf

Ya decía yo que era muy raro que a todo el mundo le funcionase y a mi no...

Por fin!!!!

Saludillos