Estoy haciendo un código en Javascript, en el que cuando entres a mi web salga un mensaje de alert(); diciendo al usuario si desea entrar o no, y uso la función confirm(); para que salgan los botones de aceptar y cancelar.
Si presiona aceptar = redirecciono a mi web.
Si presiona cancelar = redirecciono a google.
Pero cuando presionas una de las 2 opciones, antes de redirigirse, sale un cuadro de alert, que dura 1 o 2 segundos, en el que pone "undefined", y luego se redirige.
¿Como puedo evitar que salga ese mensaje?
El código es el siguiente:
Cita:
Espero que puedan ayudarme.<html>
<head>
<script type="text/javascript">
function show_confirm()
{
var r=confirm("Press a button");
if (r==true)
{
location.href="http://www.tripleuvedoble.idomyweb.com";
}
else
{
location.href="http://www.google.es";
}
}
alert(show_confirm());
</script>
</head>
<body>
</body>
</html>
<head>
<script type="text/javascript">
function show_confirm()
{
var r=confirm("Press a button");
if (r==true)
{
location.href="http://www.tripleuvedoble.idomyweb.com";
}
else
{
location.href="http://www.google.es";
}
}
alert(show_confirm());
</script>
</head>
<body>
</body>
</html>
Muchisimas gracias a todos.