Susann: Java-Script + NS4 / reload deaktiviert JavaScript

Beitrag lesen

::DIE SITUATION::
Die HP hat zwei Frames (links:Navigation / rechts:Inhalt).
Um den "NS4 resize bug" zu ueberlisten, wirkt ein JS, das
nach dem Veraendern des Browserfensters das DHTML-Layout der Seiten wiederherstellt.

<SCRIPT LANGUAGE="JavaScript">
                      <!--
                         NS4 = document.layers;
                         if (NS4) {
                            origWidth = innerWidth;
                            origHeight = innerHeight;
                         }

function reDo() {
                         if (innerWidth != origWidth innerHeight != origHeight)
                            location.reload();
                      }

if (NS4) onresize = reDo;
                      //-->
                      </SCRIPT>

Das klappt auch alles ziemlich gut.

::DAS PROBLEM::
Allerdings wird nun durch das reload der mouseclick-Effekt (auch ein JS) an der Navigationsleiste zurueckgesetzt bzw. deaktiviert.

Praktisch sieht das so aus:
1. nach dem Anklicken des Menuepunkts "news" erscheint ein Punkt (JS), damit
der Benutzer weiss in welchem Themenbereich er sich befindet.
2. Wird nun das Browserfenster vergroessert/verkleinert setzt das reload ein,
alles wird wieder ordentlich positioniert,
3. ABER der Orientierungspunkt verschwindet.

Wie kann ich das verhindern?

Susann