Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2009, 13:31
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: deshabilitar ATRAS

en mi opinion, sea la solucion que sea, en javascript es inutil. no porque sea imposible, sino porque inhabilitando javascript el usuario vuelve a tener el control de aquello que has intentado quitarle. en todo caso, esta es la idea que tengo. registrar un evento global donde capture el elemento. si el elemento es un enlace usamos el href con location.replce. location.replace carga un documento sin crear un registro en el history del navegador.
Código javascript:
Ver original
  1. function redirect(evt){
  2. var elem = evt.target || evt.srcElement;
  3. if(!/^a$/i.test(elem.nodeName))return;
  4. location.replace(elem.href);
  5. }
  6. try{
  7. document.body.addEventListener('click', redirect, false);
  8. }catch(e){
  9. document.body.attachEvent('onclick', redirect);
  10. }

Última edición por zerokilled; 11/05/2009 a las 13:42