Se non sbaglio, l'unico modo per non avere ricevere l'alert è che la pagina sia stata aperta a sua volta da una funzione javascript (window.open) se no credo che l'alert sia inevitabile...