Io inserirei direttamente un div nella pagina, nel punto prescelto. Data la tua esigenza puoi cioè anche non crearlo dinamicamente via DOM (per quanto non ci sia nulla di sbagliato nel farlo).
Poi nel body, evento onload (cioè a pagina caricata) metti il codice per nasconderlo:
document.getElementById("foo").style.display="none "; /* presume div ha id="foo" */
Questo, beninteso, se non ho frainteso la tua domanda.