Hallo Roman,
mit alert geht das nicht. Aber du könntest am Anfang direkt hinter <body> ein absolut positioniertes DIV mit genügend großem z-Index platzieren, das nach dem Laden (onload) unsichtbar (...display="none") gemacht wird. Die Seite wird dann hinter dem DIV aufgebaut.
Gruß, Jürgen