Foros del Web » Programando para Internet » Javascript »

Ctrl+A = aparece un div en la página

Estas en el tema de Ctrl+A = aparece un div en la página en el foro de Javascript en Foros del Web. Buenas, tengo un problema, quisiera saber como hacer para que cuando el usuario este en la página web precione una combinación de teclas y aparesca ...
  #1 (permalink)  
Antiguo 27/08/2010, 13:47
 
Fecha de Ingreso: mayo-2010
Mensajes: 109
Antigüedad: 14 años
Puntos: 0
Ctrl+A = aparece un div en la página

Buenas, tengo un problema, quisiera saber como hacer para que cuando el usuario este en la página web precione una combinación de teclas y aparesca un div...

Esto no me sirve:
http://www.openjs.com/scripts/events...ard_shortcuts/
ya que eso es para ocuparlo solo una vez... y necesito que se pueda ocupar más de una vez.

En conclusión:

Lo que quiero es que con una sierta conbinación de teclas aparesca un div y que con una sierta combinación de teclas desaparesca ese div.

Gracias ;)
  #2 (permalink)  
Antiguo 27/08/2010, 14:10
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 15 años, 5 meses
Puntos: 66
Respuesta: Ctrl+A = aparece un div en la página

el link que muestras estas seguro de que funciona una sola vez? no pienso lo mismo.
  #3 (permalink)  
Antiguo 27/08/2010, 14:19
 
Fecha de Ingreso: mayo-2010
Mensajes: 109
Antigüedad: 14 años
Puntos: 0
Respuesta: Ctrl+A = aparece un div en la página

entonces me podrías enseñar como hacer para que funcione mas de una vez please :D

y también no entiendo mucho javascript por lo cual no se con que convinación de teclas o el código que necesito para que el div desaparesca...

explicame please:

agregame msn;
[email protected]

estoy conectado ahora

gracias men
  #4 (permalink)  
Antiguo 27/08/2010, 15:48
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 15 años, 5 meses
Puntos: 66
Respuesta: Ctrl+A = aparece un div en la página

no tienes que hacer nada para que funcione mas de una vez, lo hace de manera natural, la libreria que usas define un evento que se activara cada vez que se presionen las teclas que tu coloques. ahi ponen ejemplos de como usarlo.


Código Javascript:
Ver original
  1. shortcut.add("1", function() {
  2.         alert("se presiono 1")
  3.     });

ahi deberia lanzar un mensaje de alerta cada vez que presiones el boton 1, si necesitas hacer combinaciones de teclas solo basta con hacer algo asi "Ctrl+Alt+2".

aca te dejo un ejemplo. http://www.megaupload.com/?d=P1U8I7O9

Última edición por tredio; 27/08/2010 a las 15:58
  #5 (permalink)  
Antiguo 28/08/2010, 16:49
 
Fecha de Ingreso: mayo-2010
Mensajes: 109
Antigüedad: 14 años
Puntos: 0
Respuesta: Ctrl+A = aparece un div en la página

lo que pasa es que muestra una alerta y yo quiero que muestre un div, no una alerta...
  #6 (permalink)  
Antiguo 28/08/2010, 17:35
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Ctrl+A = aparece un div en la página

Yo no sé mucho de librerías, pero me imagino que será igual, es decir, coges un div oculto y en vez del alert pones document.getElementById('oculto').style.display = 'block';
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #7 (permalink)  
Antiguo 28/08/2010, 20:31
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 15 años, 5 meses
Puntos: 66
Respuesta: Ctrl+A = aparece un div en la página

claro, solo te puse el alerta para que vieras que si lo hace mas de una vez, lo que quieras hacer en vez de eso, ya es cosa tuya.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.