Chrus: altes Thema in neuer Variante: Fehler bei top.location.href check im IE, u.a. Probleme

Beitrag lesen

da ich zumindest auf meiner Startseite kontrollieren möchte, ob die URL im Browserfenster passt, habe ich mir folgendes Skript zurechtgelegt:

<script language="JavaScript">
  <!--
   if(top.location.href !="http://obermoser.cjb.net")
   /// bzw.    if(top.location.href + "" !="http://obermoser.cjb.net")     hab ich auch probiert
   top.location.href = "http://obermoser.cjb.net";
  //-->
</script>

(N.B.: ich kenn mich in Javascript nur soweit aus, daß ich "umherspiele" - keine Definitionskenntnis...)
leider gibt es da aber mehrere Probleme: es gibt da das allseits bekannte Skript mit der Überprüfung der vorhandenen Frames (entweder nach Anzahl oder nach Namen), welches für mich aber nicht in Frage kommt, da ich einen Redirector (cjb.net) benutze der ein frameset ohne namen benutzt, und ich obige Lösung eigentlich ganz elegant finde (wenn sie denn richtig funktionieren würde)

1.Problem: das skript zeigt nur wirkung wenn ich innerhalb der homepage mit target=_top auf das index-File linke, nur so wird dann obige url (http://obermoser.cjb.net) korrekt nachgeladen

2. Problem: MS IE 5 zeigt an das die Seite Fehler hat (done, but with errors on page), obwohl er alles ohne Murren ausführt. Ich weis nicht ob in Netscape 4.6 Fehlermeldungen nur unterdrückt werden, denn dort werden keine Fehler gezeigt (apropos: weiss eigentlich jemand wie man die Fehlermeldungen durch einen Eintrag in prefs.js aktiviert - hab da mal was gelesen, weiß aber nicht mehr wo...)

wenn mir hier jemand weiterhelfen kann, wäre ich sehr dankbar.
thx im voraus
chrus