skh: MSIE: back memory überspringen

Hallo
Ich hab ein script reingenommen, das das frameset nachläd
Sowas:
<script language="JavaScript">
<!--
 function checkFrameset() {
  if(!parent.Inhalt)
   location.href="http://www.xy.de/zneueseite.htm?" + location.pathname;
 }
//-->
</SCRIPT>

funktioniert auch toll. Was nervt ist, dass man mit der backfunktion des MSI-Explorers nicht wirklich zurückkommt sondern nur soweit, dass wieder der befehl kommt, das frameset nachzuladen. Gefangen. Wie kann ich das verhindern?  Einfach zweimal back als Lösung is nichts, weil man dann unter Umständen zu weit zurückgeht.

Vielen Dank

PS Ach ja unter mozilla firebird funzts so wie man will

  1. Moin!

    Die history ist meines Wissens in JS schreibgeschützt.
    Lies mal hier:
    http://selfhtml.teamone.de/javascript/objekte/history.htm

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix®

    --
    Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.
  2. Hallo!
    Mein Tip für dich:
    Vereinbar mal in deinem JavaScript eine globale Variable, die du mit 0 initialisierst. Dann ändere deine Funktion:

    <script>
    var flag=0;

    function deineFunktion()
    {
       if (flag==0)
       {
          flag=1;
          deinefunktion
       }
    }

    Ich hoffe, das hilft...