Buenas, tengo un enlace al que le quiero pasar un confirm() para que así se decida si ir a una página u otra. Este es el código:
<script type="text/javascript">
function conmutar() {
if (confirm("Sólo puedes acceder a esta sección si eres mayor de 18 años") === true){
location.assign("http://paginadeejemplo");}
else {location.reload(true)}
};
</script>
...
<a id="en7" onclick="conmutar()" href="#"><img src="img/princ_18.png"/></a>
El problema que tengo es que, al abrir la página en la que se encuentra este script, se carga directamente la que asigno a location.
Alguna idea del por qué de este comportamiento??