Foros del Web » Programando para Internet » Javascript »

Emular/generar evento keypress se puede ???

Estas en el tema de Emular/generar evento keypress se puede ??? en el foro de Javascript en Foros del Web. Estoy buscardo hacer una funcion que emule la funcion de presionar en el navegador por ejemplo F1, F5 o F1 es decir quiero generar un ...
  #1 (permalink)  
Antiguo 10/07/2006, 13:43
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mar del Plata
Mensajes: 203
Antigüedad: 22 años, 11 meses
Puntos: 0
Emular/generar evento keypress se puede ???

Estoy buscardo hacer una funcion que emule la funcion de presionar en el navegador por ejemplo F1, F5 o F1 es decir quiero generar un boton que al presionarlo por ejemplo me llame al help del explorer (F1) o Refresque (F5) o me ponga la pantalla completa (F11) o que emule la presion de CTRL+F (La ventanita de Buscar!!!) es decir emular como si el cliente ubiera presionado dichas teclas !!! creo que seria algo como:

Código PHP:
function sendCtrlF() {
  var 
evtObj document.createEventObject();

  var 
str 'F';
  
evtObj.ctrlKey true;
  
evtObj.keyCode str.charCodeAt(0);
  
  
document.fireEvent("onkeydown",evtObj);
  
event.cancelBubble true;

Pero no se como seria bien e incluso tengo dudas con la funcion que emularia por ejemplo el presionado de F1

Desde ya muchas gracias por la ayuda
__________________
:) Fernando Dichiera (:
[email protected]
  #2 (permalink)  
Antiguo 11/07/2006, 15:53
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mar del Plata
Mensajes: 203
Antigüedad: 22 años, 11 meses
Puntos: 0
Estare buscando algo de esto por la web
__________________
:) Fernando Dichiera (:
[email protected]
  #3 (permalink)  
Antiguo 13/07/2006, 21:18
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mar del Plata
Mensajes: 203
Antigüedad: 22 años, 11 meses
Puntos: 0
Todavia no encuentro nada, alguien tiene idea?
__________________
:) Fernando Dichiera (:
[email protected]
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 18:34.