Sancho2412: Framename ist undefined

Beitrag lesen

Hallo, ich habe folgende html-Dateien erstellt:

willkommen.php

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"  
   "http://www.w3.org/TR/html4/frameset.dtd">  
<html>  
<head>  
<title>Willkommen</title>  
</head>  
<frameset cols="250,*">  
  <frame src="navigation.shtml" name="Navigation">  
  <frameset rows="60%,20%,10%,10%">  
  <frame src="startseite.html" name="flycontrol">  
  <frame src="settings.html" name = "settings">  
  <frame src="log.html" name="log">  
  <noframes>  
    <body>  
    </body>  
  </noframes>  
</frameset>  
</html>  

settings.html

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
       "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
<title>Settings</title>  
<!-- Style einbinden -->  
<link rel="stylesheet" type="text/css"  
href="../style/style.css">  
  
  
<script type="text/javascript">  
function print()  
{  
  
	  
  
  
	for (var i = 0; i < parent.frames.length; i++)  
		  
		  alert(child.frames[i].name);  
}  
  
  
</script>  
  
  
</head>  
<body>  
<div id="Inhalt">  
<h1>Settings</h1>  
<form name="SettingForm">  
  <table border="0" cellpadding="0" cellspacing="4">  
    <tr>  
      <td align="right">Drone-ID:</td>  
      <td><input name="print" type="text" size="30" maxlength="30"></td>  
	  <td><input type="button" name="Print" value="Print" onclick=javascript:print()></td>  
    </tr>  
  </table>  
</form>  
  
</div>  
</body>  
</html>  

Wenn ich auf den Button "Print" klicke, dann kommt folgendes:
Undefined, Undefined, settings, Undefined

Wie bekomme ich die NAmen der anderen Frames? Danke schonmal im Voraus