La Web del Programador: Comunidad de Programadores
 
    Pregunta:  13848 - DESHABILITAR BOTON CERRAR (X)
Autor:  Bego Pozo
¿Cómo puedo hacer para deshabilitar o hacer desaparcer el boton de cerrar de la esquina superior derecha para obligar al usuario a pulsar
en la zona que yo quiero?

  Respuesta:  Sebastian Bonzi
Todabia no lo he podido decifrar pero capaz esto te pueda servir.

<body>
<form id="form1" runat="server">
<div>
</div>
</form>
<script type="text/javascript">
ClosingVar =true
window.onbeforeunload = ExitCheck;
function ExitCheck()
{
///control de cerrar la ventana///
if(ClosingVar)
{
ExitCheck = false
return "Si decide continuar,abandonará la página pudiendo perder los cambios si no ha GRABADO ¡¡¡";
}
}
</script>
</body>

Con el evento onbeforeunload, le pregunta al usuario si realmente desea salir de la página y le advierte las consecuencias. Saludos

  Respuesta:  FRANCISCO VALDEZ
Hola amigo, mira según tengo entendido y hasta donde sé no es posible por razones de seguridad en los exploradores a que halla alguna función de deshabilitar el botón de cerrar (como lo existe en otros lenguajes por ejemplo visual basic o C), una forma de poder hacerlo sería abriendo la ventana en cuestión a fullscreen, lo cual se hace con una popup. por ejemplo

javascript:window.open('url_de_la_pagina.xxx', 'nombre_del_popup', 'fullscreen=yes');

Saludos