Foros del Web » Programando para Internet » Javascript »

Abrir ventana búsqueda al pulsar una tecla

Estas en el tema de Abrir ventana búsqueda al pulsar una tecla en el foro de Javascript en Foros del Web. Hola maestros!!! La duda que planteo hoy no se si se podrá resolver con ASP, JScript o qué... pero como ya nos conocemos y hay ...
  #1 (permalink)  
Antiguo 06/06/2006, 01:58
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 18 años, 6 meses
Puntos: 1
Abrir ventana búsqueda al pulsar una tecla

Hola maestros!!!
La duda que planteo hoy no se si se podrá resolver con ASP, JScript o qué... pero como ya nos conocemos y hay confianza pos ahí va:

Seguro que saben que si están navegando por una página y pulsan Ctr+f se abre una ventana de búsqueda. Pues bien, lo que yo pretendo hacer es abrir este cuadro al pulsar la tecla + del teclado numérico.

Se que es un poco friki, pero seguro que saben algo...
  #2 (permalink)  
Antiguo 06/06/2006, 02:24
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 4 meses
Puntos: 3
Es con javascript.. el código

document.onkeydown = function(){
var ascii = (document.all) ? event.keyCode : event.which;
if(ascii==107)
window.open("paginaNueva.html","vtn");
}

en firefox lo he probado pero el document.onkeydown no es compatible al parecer, pero si funciona en IE.. si te interesa saber cómo hacerlo en firefox date un vuelta en google y mira cómo llamas al keydown en firefox.. saludos.
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #3 (permalink)  
Antiguo 06/06/2006, 03:44
Avatar de gorka_arai  
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 18 años, 6 meses
Puntos: 1
Muchas gracias por tu respuesta mamon!!!
Pero una cosilla... he conseguido abrir una página nueva al pulsar la tecla +, pero lo que pretendía era abrir el cuadro de diálogo que se inicia al pulsar Ctrl+f (es una ventana de búsqueda del explorer)

Gracias de nuevo
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 21:04.