Evitar ir a la página de atrás.

En una página puse unos text como ReadOnly, me di cuenta que si le doy click en el text y le doy la barra de retroceso, me devuelve a la página anterior.
¿Cómo hago para que no tome la barra de retroceso cuando el foco este en el text?
No lo hago con disabled pues pierde el color de la letra..
Agradezco la ayuda y sugerencias que me puedas brindar.

1 respuesta

Respuesta
1
Eso es una cuestión propia del i.e.:
Para i.e., lo que podes hacer es incluir esta función javascript:
document.onkeydown = prohibe;
y luego la funcion:
function prohibe(e) {
if ((window.event) && (window.event.srcElement) && (window.event.srcElement.type) && (window.event.srcElement.type!="text") && (window.event.srcElement.type!="password") && (window.event.srcElement.type!="textarea")) {
window.event.cancelBubble=true;
window.event.returnValue=false;
}
}
Con la función lo que haces es cancelar los eventos de teclado, salvo cuando estas en un textbox o textarea

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas