Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/01/2009, 01:31
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 4 meses
Puntos: 66
Respuesta: presione atras

hola wilder21,

Mira yo lo tengo así y me funciona:
(código javascript)
<script type="text/javascript">
var bien = false;
function cambiar()
{
bien = true;
}
function irse()
{
if(bien == false)
{
if(history.back)
location.href = "http://www.google.com";
}
else
location.href = "pagina_anterior.aspx";
}
</script>

(código html)
...
<body onunload="irse();">
<div onclick="cambiar();irse();">ir_atras</div>
...
De esta manera al pinchar en el div cambias la variable 'bien' a true y luego ejecutas la función irse() que siempre pregunta cómo está la variable 'bien'. Si 'bien' es false vuelve a preguntar si lo que el usuario quiere es ir atrás (history.back) y si es cierto le redirige a google.
salu2.