Io ho fatto una prova, ma secondo me il problema è che essendo un inclusione di pagina lato server (forse sbaglio) se la inserisci in uno script js si visualizza e viene caricata subito nella pagina (a me fa cosi) a prescindere dalla funzione js. secondo me devi usare ajax.
![]()
P.S. A te da un altro problema/errore?