a.php : al caricamento di questa pagina, il suo contenuto viene sostituito con quello della pagina b.html anche se l'indirizzo nel browser resta comunque a.php in quanto non è un redirect.
Prova ha mettere lo script js nella pagina a.php