[latex]Mae govannen![/latex]
<div id="seite" style="display:none;">
Wo ist das Problem?
Der Inhalt wird ohne JS niemals angezeigt.
Dann doch lieber für solche speziellen Fälle auf "unobstrusive" verzichten und
<div id="seite">
<!-- Inhalt -->
</div>
<script type="text/javascript">
document.getElementById("seite").style.display = "none";
<script>
>
Das funktioinert aber nicht, wenn z.b. eine riesen Tabelle geladen werden soll. Dann verschwindet die Tabelle in dem Augenblick, wo sie eigentlich angezeigt werden sollte. Dein Konstrukt funktioniert nur bei nachgeladenen Inhalten wie z.B. vielen oder grossen Bildern. Aber auch da ist schonmal kurz die Seite zu sehen, bevor sie verschwindet. Das ist aber scheinbar nicht gewuenscht.
Bei diesem Problem gibt es IMHO nur Javascriptloesungen. Eine Alternative zu Felix' Ansatz waere hier evtl. Ajax.
--
"Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
- T. Pratchett