parent.frames[0] geht bei mozilla nicht

StefanSkvaric

Grünschnabel
hallo

ich habe folgendes problem:
habe in meiner seite ein voice applet implementiert.
damit sich das applet nicht jedes mal beim aufrufen der seite neu lädt habe ich
es im logo frame platziert den der ist bei mir statisch.
die funktionen des voice tolls spreche ich im IE folgendermassen an.
PHP:
<SCRIPT language="JavaScript">
<!--
	// achtung diese funktionen arbeiten mit den funktionen im topframe zusammen
	function WEBPLAY_RP()	{		
	parent.frames[0].form1.VoiceItems.value = document.form1.VoiceItems.value;	
	parent.frames[0].WEBPLAY_RP();
	}
-->	
</script>
mit dem IE funktioniert das tadellos. nur mit mozilla bekomme ich immer
den Fehler "parent.frames[0].form1 has no properties"
was muss ich anders schreiben damit man mit mozilla auch auf einen anderen
frame zugreifen kann.
frameset sieht so aus
HTML:
<frameset rows="80,*" cols="*" frameborder="NO" border="0" framespacing="0">
  <frame src="logoFrame.php" name="topFrame" scrolling="NO" noresize >
  <frameset cols="200,*" frameborder="NO" border="0" framespacing="0"> 
     <frame src="menuFrame.php" name="leftFrame" scrolling="NO" noresize>
     <frame src="mainFrame.php" name="mainFrame">
  </frameset> 
</frameset>



mfg stefan
 
Zuletzt bearbeitet:
parent.frames[0].form1
Diese Meldung besagt nicht, dass parent.frames[0] nicht "funktioniert", sondern das "form1" nicht existiert.
Sofern form1 ein Formular sein sollte, musst du es als Dokument-Element ansprechen, und nicht als Element des "window"-Objektes parent.frames[0]

Ergo:
parent.frames[0].document.form1

Übrigens: wirf bitte mal einen Blick in meine Signatur, Stichwort "Netiquette". Danke.
 

Neue Beiträge

Zurück