Andreas Küppers: Frameset Problem bei bestimmten Browsern

Beitrag lesen

Ich verwende auf meiner Website ein Framesets.

Ich möchte jetzt über verschiedene exerne Links dieses Framset  mit jeweils unterschiedlichen Inhaltsseiten aufrufen.
Also noch einmal:
Bei link 1 soll im Haupfenster(Main1) des Framesets der Inhalt A erscheinen.
Bei link 2 soll im Hauptfenster(Main1) des Framesets der Inhalt B erscheinen.

Problem:
bei Safari wird der gewünschte Inhalt nicht angezeigt
bei MS Explorer erhält man eine Fehlermeldung
bei Opera und Firefox funktioniert es

Nachstehend der Code:

<SCRIPT language="JavaScript">
<!--
 function checkFramecall() {
  var Adressanhang=location.search;
  if(Adressanhang)
  frames.Main1.location.href=Adressanhang.substring(1,Adressanhang.length);
 }
//-->
</SCRIPT>

<base target= "Main1">
  </HEAD>
 <frameset cols="180,*" frameborder="no" border="0" framespacing="0">
  <frame src="navi0.html" name="navi" noresize scrolling="no">
  <frameset rows="140,*,20" frameborder="no" framespacing="0" onLoad="checkFramecall()">
   <frame src="top1.html" name="top" noresize scrolling="no">
   <frame src="aktuell.htm" name="Main1" noresize>
   <frame src="navidown.html" name="down" noresize scrolling="no">
  </frameset>
 </frameset>

</HTML>