Foros del Web » Programación para mayores de 30 ;) » Programación General »

Evitar recarga de páginas con formularios en Opera

Estas en el tema de Evitar recarga de páginas con formularios en Opera en el foro de Programación General en Foros del Web. Tengo un problema, espero alguien me pueda ayudar, estoy haciendo una aplicación en asp y javascript para utilizarse en el explorador opera, mi problema es ...
  #1 (permalink)  
Antiguo 06/11/2007, 18:05
 
Fecha de Ingreso: noviembre-2007
Mensajes: 1
Antigüedad: 16 años, 5 meses
Puntos: 0
Evitar recarga de páginas con formularios en Opera

Tengo un problema, espero alguien me pueda ayudar, estoy haciendo una aplicación en asp y javascript para utilizarse en el explorador opera, mi problema es que cuando se teclea un enter la página se recarga y yo quiero evitarlo, ya sea que se envie a otro input text o que no realice nada, ya realice varias cosas que funcionaron en internet explorer, como atrapar el enter en el evento onkeypress y mandarlo a una función que no haga nada, pero al terminar lo que hace la función se recarga la página, esto solo ocurre en opera, ojala puedan ayudarme.

aquí se hace la llamada:
<form id="frmusuario" name="frmusuario" action="Index.asp?division=<%=request("division")% >" method="post" onkeydown="javascript:return Form1_OnSubmit(this, event);">


Esta es la función:
function Form1_OnSubmit(ctrl, e){
if(ffBrowser){
if(13==e.which && 'enviar' !=e.target.id)
//return false;
else
//return true;
}
else{
if(e.keycode==13 && 'enviar' !=e.srcElement.id)
return false;
else
return true;
}
}
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 03:55.