• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

zwei Frames gleichzeitig verändern

watertrop

New member
Moin
Hätte da mal nen Problem.....
habe ne seite mit drei frames und möchte mit einem klick auf nen link zwei davon verändern (gleichzeitig)!
Existiert son scrip auf der seite schon, weil ich habe keines gefunden. oder kann mir da einer helfen?

gruss watertrop
 
1.Variante

<script language="JavaScript">
<!--
function frameset(theFrame, theURL) {
IE4=(document.all) ? 1 : 0;
NN4=(document.layers) ? 1 : 0;
if (IE4) {
window.parent.frames[theFrame].location=theURL
}
if (NN4) {
parent.frames[theFrame].location=theURL
}
}
//-->
</script>

<a href="#" onClick="frameset('ihr 1 Frame', 'ihre.htm');
frameset('ihr 2 Frame', 'ihre.htm')">1.Variante</font></a>


2.Variante

<a href="#" onClick="parent.ihr 1 Frame.location='ihre.htm';
parent.ihr 2 Frame.location='ihre.htm'; return false;">2.Variante</font></a>


ciao,
Klaus...
 
Eine weitere von zahlreichen Varianten ist:

<script language="JavaScript">
<!--
function verweise(URL1,URL2) {
IE4=(document.all) ? 1 : 0;
NN4=(document.layers) ? 1 : 0;
if (IE4) {
window.parent.header.location=URL1;
window.parent.main.location=URL2;
}
if (NN4) {
parent.header.location=URL1;
parent.main.location=URL2;
}
}
//-->
</script>

Aufruf:
<a href="#" onclick="verweise('site1.html','site2.html')"


Du musst die Frames einen eindeutigen Namen Geben. In diesem Fall würden die 2 Frames HEADER und MAIN lauten.
 
Zurück
Oben