sokie2: ... und CSS (display) in Opera und Netscape 4

Beitrag lesen

Hallo Leute!

Ich habe folgendes Problem:
Ich moechte eine Seite mit viel Text anbieten, welcher hierachisch geordnet ist.
Damit die Seite nicht so lang wird, soll einiges zu Anfang mit display:none verborgen werden, um nachher bei Bedarf mit Javascript herbeigezaubert zu werden.

Ich habe nun eine einfache, standardkonforme Loesung, die bei mir mit Win-IE 5.5, Mozilla 0.98 und Konqueror 3.0 funktioniert.
Hat jemand Ideen, wie dies auch für Netscape 4 und Opera zu realisieren ist?
Netscape hat schon Probleme mit dem CSS; Opera kommt damit klar, scheitert allerdings dann beim Javascript.

Ich waere echt dankbar für Ideen,
Gruss, sokie2

ps: Hier mein Loesungsansatz:

<html> <head>
<style type="text/css">
<!--
#text02 { display:none; }
-->
</style>
<script language="JavaScript">
<!--
  function anzeige() {
    if (document.getElementById("text02").style.display=="block") {
      document.getElementById("text02").style.display="none"; }
    else {
      document.getElementById("text02").style.display="block"; }
  }
//-->
</script> <noscript></noscript>
</head> <body>
<h1>Spielerei Javascript und display (CSS 2)</h1>
<p>01: Ganz viel Text davor</p>
<h3><a href="linkFuerJavascriptDeaktivert"
  onclick="anzeige(); return false;">Titel 02</a></h3>
<p id="text02">02: Ganz viel Text dazwischen<p>
<p>03: Ganz viel Text danach</p>
</body> </html>