Bilder nachträglich in FRAME ändern
Kai Fischer
- javascript
Hallo,
ich erstelle gerade eine Web-Seite mit Frames.
Das obere Frame soll die Überschriften beherbergen und das untere die Texte.
Beim Aufruf einer Textseite soll diese mittels "onload" dem oberen Fenster ein anderes Bild zuweisen.
Wenn ich die Anweisung zum tauschen im oberen Frame einsetze tut es auch das was es soll, leider funzt es nicht im Main-Fenster! :-(
Hat von euch jemand Erfahrung damit?
Thanx im voraus
Kai Fischer
Hier die Quellcodes (etwas gekürzt :-)):
oben
----
<html>
<head>
<title>oben</title>
</head>
<body bgcolor="#ffffff">
<table width=100% border=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top width=100><img src="bilder/links.gif" width="93" height="78" border="0"></td>
<td align=center><img src="" name="ueberschrift" border="0"></td>
<td align=right width=100><img src="bilder/rechts.jpg" width="100" height="81" border="0"></a></td>
</tr>
</table>
</body>
</html>
main
----
<html>
<head>
<title>main</title>
<script language="JavaScript">
<!--
funtion init()
{
parent.oben.document.images[1].src="bilder/ueber/news.jpg";
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" onLoad="init()">
Main
</body>
</html>
HI!
Na ja. Offensichtlich hast du den Code so geschrieben dass das Script nur INNERHALB des Frames läuft.
Wie wärs wenn du den code postest dann können wir ihn hier korrigieren.
Viele gruesse
Thorsten
HI!
Na ja. Offensichtlich hast du den Code so geschrieben dass das Script nur INNERHALB des Frames läuft.
Wie wärs wenn du den code postest dann können wir ihn hier korrigieren.
Viele gruesse
Thorsten
Die beiden Dateien sind unten aufgeführt!
Das Bild, das geändert werden soll, ist im oberen Quellcode, jenes wo die SRC-Angabe fehlt und mit "ueberschrift" benannt wurde.
Im Main-Frame ist es die Funktion INIT() die das Bild ändern sollte.
Ciao
Kai Fischer