Hola. El problema es el siguiente. En mi web hay algun contenido adulto y al entrar en el salta una ventana que dice "Solo puede entrar en esta seccion siendo mayor de edad. En caso contrario pulse 'cancelar'".Si pulsas aceptar entras y si pulsa cancelar sale otro mensaje y se cierra la pagina. El caso es que en el Firefox al apretar cancelar y despues el otro mensaje se abre la pagina en vez de cerrarse. ¿No funciona "window.close();" en firefox?. ¿Alguien me da alguna alternativa?. Entero seria asi:
<? if ($row_R1['cat']=="adultos") {?>
<script>
var respuesta = confirm("Solo puede entrar en esta seccion siendo mayor de edad. En caso contrario pulse 'cancelar'")
if (+respuesta==false){
alert ("No olvides visitar las secciones de humor...")
javascript:cerrarV()};
</script>
<? }?>
No hace falta decir que en la "cabecera" de la pagina esta la funcion:
<script language="javascript">
function cerrarV(){
setTimeout("javascript: window.opener=''; window.close();",0)
}
</script>
Espero respuesta... UN SALUDO...