birdman: Fehler in Opera beim Nachladen von Framesets

Beitrag lesen

Hallo,

ich habe das JavaScript von Martin Wernecke (s.u.) aus den Feature Artikeln in meine Inhaltsseiten eingebaut, damit einzeln aufgerufene Inhaltsseiten automatisch das Frameset nachladen. Dies funktioniert auch prima bei Netscape und IE, nur Opera hängt sich auf. Habe dort alle Einstellungen überprüft, JavaScript und Frames (inkl. inline) sind aktiviert.
Wo liegt der Fehler?
Gruß Birdman

===========================================================
TEIL 1:

<head>
...
<SCRIPT language="JavaScript">
<!--
 function checkFrameset() {
  if(!parent.xyzVerweisframe)
   location.href="http://www.xy.de/unterverzeichnisXY/index.htm?" + location.pathname;
 }
//-->
</SCRIPT>
</head>
<body onLoad='checkFrameset()'>

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

<frameset cols="60,*" onLoad="checkFramecall()">
  <frame name="xyzVerweisframe" src="links.htm">
  <frame name="xyzHauptframe" src="start.htm">
</frameset>