Tengo un archivo html que estoy abriendo en Chrome desde mi computadora (HD) sin subirlo a ningún servidor.
En él hay una imagen que usa un mapa de imágenes. En un <area> del mapa hay una función onClick='window.close()' y href='#'
<area id='apagar' shape='circle' coords='171,43,16' onClick='window.close()' href='#'/>
He probando poniendo window.closed(), window.parent.close() o poniendo lo mismo pero en vez de estar directamente que sea un onClick a una función javascript.
También probé así:
<area id='apagar' shape='circle' coords='171,43,16' onClick='closer()' href='#'/>
<script language='javascript'>
function closer(){
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
}
</script>
Teóricamente, no puedes cerrar ninguna ventana que no hayas creado tu mismo.
Saludos