Ok, ho trascorso un po 'su questo problema e questo è quello che ho raccolto:Internet Explorer chiamando window.onbeforeunload su window.open e chiamate AJAX
Se si effettua una chiamata AJAX in IE7 e hai una funzione window.onbeforeunload specificata, chiama la funzione onbeforeunload.
Se si tenta di aprire una nuova finestra con window.open SENZA disturbare la finestra corrente, viene richiamato onbeforeunload.
Qualcuno sa come fermarlo? Ho anche provato a impostare una variabile su TRUE e controllare quella variabile nella mia funzione onbeforeunload e funziona ancora dosent! Devo solo essere in grado di interrompere l'esecuzione di quel metodo per le chiamate AJAX e le nuove chiamate sulla finestra.
Appena visto lo stesso problema! WTF è IE7 che sta chiamando window.onbeforeunload quando apri una finestra NEW e quella attuale è invariata! Non posso crederci ..... –
davvero! ma che altro ti aspetti da IE xD ... e il problema è ancora lì in IE8. – agentfll
Sì, mi sono imbattuto anche in questo. In IE8 – Jon