FRAMES
Markus Strübel
- javascript
0 hannes kraft0 CK1
Hallo,
ich habe mal ne Frage an euch!
Ich habe eine FRAME-Datei. Die sieht ungefähr so aus:
<HTML>
<frameset cols="150,*">
<frame src="navigation.html" name="CONTENT">
<frame src="text.html" name="CONTENT_OUTPUT">
</frameset>
</HTML>
Der Body-Tag von navigation.html ist so: <BODY aLink=#2866a4 bgColor=#c0d9f0 link=#2866a4 text=#003366 vLink=#2866a4>
Wenn ich nun auf der linken Seite, also in der navigation.html auf einen Link klicke, beispielsweise der Statistik meiner Homepage, soll die Seite im Frame CONTENT_OUTPUT erscheinen, ist ja verständlich! Mein Problem ist aber, dass die Statistik einen anderen Body-Tag hat als die navigation.html
Deshalb soll meine Lösung so sein:
Sobald auf der rechten Seite im Frame CONTENT_OUTPUT die Statistik erscheint, soll der Body-Tag von navigation.html mittels JAVASCRIPT geändert werden, kurz gesagt: der Body-Tag von navigation.html soll dann dem gleichen Body-Tag der Statistik entsprechen, damit ich keine verschiedene Designs habe!
Hat jemand eine Lösung?
Würde mich sehr freuen!
Euer Markus
<HTML>
<frameset cols="150,*">
<frame src="navigation.html" name="CONTENT">
<frame src="text.html" name="CONTENT_OUTPUT">
</frameset>
</HTML>
.
.
.
»» kurz gesagt: der Body-Tag von navigation.html soll dann dem gleichen Body-Tag der Statistik entsprechen, damit ich keine verschiedene Designs habe!
hallo markus
ich würde es mit einer komplett neuen datei versuchen - also
wenn das design der navigations seite verändert werden muss
dann einfach in eine neue frame seite linken - ansonsten nur
die inhaltsseite ändern
seruvs
hannes
<HTML>
<frameset cols="150,*">
<frame src="navigation.html" name="CONTENT">
<frame src="text.html" name="CONTENT_OUTPUT">
</frameset>
</HTML>
.
.
.
»» kurz gesagt: der Body-Tag von navigation.html soll dann dem gleichen Body-Tag der Statistik entsprechen, damit ich keine verschiedene Designs habe!hallo markus
ich würde es mit einer komplett neuen datei versuchen - also
wenn das design der navigations seite verändert werden muss
dann einfach in eine neue frame seite linken - ansonsten nur
die inhaltsseite ändernseruvs
hannes
das Problem ist aber, dass ich nie im Voraus sagen kann, welchen Body tag die zu linkende Seite hat!
Das muss dan doch irgendwie mit document.bgcolor und parent.CONTENT_OUTPUT.bgcolor gehen oder so?! Nicht?!
das Problem ist aber, dass ich nie im Voraus sagen kann, welchen Body tag die zu linkende Seite hat!
Das muss dan doch irgendwie mit document.bgcolor und parent.CONTENT_OUTPUT.bgcolor gehen oder so?! Nicht?!
das kann ich leider nicht sagen - nur würde ich bei einer
solchen aufgabenstellung wie gesagt das komplette frame set
tauschen - ausser die wartung wäre aufgrund der hohen anzahl
von zu erstellenden nav seiten zu hoch
servus
hannes
Hi,
Sobald auf der rechten Seite im Frame CONTENT_OUTPUT die
Statistik erscheint, soll der Body-Tag von navigation.html
mittels JAVASCRIPT geändert werden, kurz gesagt: der Body-Tag von
navigation.html soll dann dem gleichen Body-Tag der Statistik
entsprechen, damit ich keine verschiedene Designs habe!
naja, das kannst du so machen:
<script language="JavaScript">
function bodies()
{
parent.CONTENT.document.fgColor = document.fgColor;
parent.CONTENT.document.bgColor = document.bgColor;
parent.CONTENT.document.linkColor = document.linkColor;
parent.CONTENT.document.vlinkColor = document.vlinkColor;
parent.CONTENT.document.alinkColor = document.alinkColor;
}
</script>
mfg
CK1