Hola amigos!
Estuve probando las siguientes opciones para remover un evento sobre el objeto window:
Código:
delete window.onbeforeunload;
window.onbeforeunload = null;
window.onbeforeunload = new Function();
Pero en este momento usando IE8 y al llegar a este punto no hace nada y sigue mostrando la alerta del beforeunload que no es necesaria.
Espero una respuesta y gracias!