hallo,
Ich vermute, du hast diesen Codeschnipsel irgendwo gefunden. Es gibt natürlich den stereotypen Hinweis:
<script language="javascript">
Da fehlt natürlich die type-Angabe.
ie = ((document.all) && (window.offscreenBuffering) ) ? true : false;
Das halte ich für problematisch, da nicht nur IE "document.all" kann.
Prinzipiell kann es schon über "display" laufen, in vereinfachter Form geht das dann so:
<div id="div1" onclick="document.getElementById('div2').style.display='block'; this.style.display='none'">DIV1</div>
<div id="div2" onclick="document.getElementById('div1').style.display='block'; this.style.display='none'" style="display:none">DIV2</div>
Hier funktioniert es natürlich nur mit einem Mausereignis _innerhalb_ des eingeblendeten DIV. Du kannst natürlich den zweiten EventHandler auch in <body> schreiben.
Grüße aus Berlin
Christoph S.