Una ayuda con "confirm" de Javascript

Tengo un codigo similar a este, pero cambiando google por otra direccion claro, es que estaba haciendo pruebas, necesito que cuando hagas clic en cancelar, la página no se redireccione hacia la dirección que pone en el href, no se el maldito codigo que debo poner en el else, ya que si pongo window.close se cierra la ventana de confirmación pero la acción sigue, y un this.url no sirve... Si alguien puede ayudarme muchas gracias de antemano


<SCRIPT LANGUAGE="JavasCript">
<!--
function Pregunta(){
if( confirm("La zona a la que intenta acceder esta clasificada para mayores de 18 años."))
{}
else
{}
}
//-->
</SCRIPT>

</head>

<body>
Hello
El problema es que estas poniendo la direccion en el link y lo tienes que hacer dentro del javascript.

prueba esto:

<SCRIPT LANGUAGE="JavasCript">
<!--
function Pregunta(){
if( confirm("La zona a la que intenta acceder esta clasificada para mayores de 18 años."))
{
window.location = "http://www.google.es"
}
else
{}
}
//-->
</SCRIPT>

</head>

<body>
Hello

ah, y una recomendación, cambia el atributo language="javascript" por el type="text/javascript"

Saludos