Autor |
Nachricht |
ypsiw
Threadersteller
Dabei seit: 08.10.2002
Ort: Nienhagen
Alter: 44
Geschlecht:
|
Verfasst Mi 25.02.2004 22:03
Titel Zwei Frames gleichzeitig ändern |
|
|
Hallo Leute,
will bei meiner Internetseite meinen Frame verändern. Ich möchte, dass sich 2 Frames gleichzeitig ändern. Habe auch schon einen Code zusammengeschrieben, doch leider geht es immer noch nicht.
Vielleicht noch zur Hilfe:
Das Frameset besteht aus 2 Frames einen top- und einen mainFrame.
Der topFrame heißt: topFrame1
Der mainFrame heißt: mainFrame
Code: |
<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN>
<html>
<head>
<title>Pruuml;fung_Navigation</title>
<link href=../layout.css rel=stylesheet type=text/css>
<script language=JavaScript type=text/javascript>
<!--
function ZweiFrames(URI1,F1,URI2,F2) {
Frame1=eval(parent.+F1);
Frame2=eval(parent.+F2);
Frame1.location.href = URI1;
Frame2.location.href = URI2;
}
//-->
</script>
</head>
<body>
<table border=0 cellspacing=0 cellpadding=0 height=100%>
<tr>
<td>
<table border=0 cellpadding=2 cellspacing=2>
<td bgcolor=#FFCB01>nbsp;<a href=pruef_fachr.html target=mainFrame>Fachrichtungen</a>nbsp;</td>
<td bgcolor=#FFCB01>nbsp;<a href=pruef_termine.html target=mainFrame>Termine</a>nbsp;</td>
<td bgcolor=#FFCB01>nbsp;<a href=pruef_vorauss.html target=mainFrame>Voraussetzungen</a>nbsp;</td>
<td bgcolor=#FFCB01>nbsp;<a href=javascript:ZweiFrames('pruef_lern_navi.html','topFrame1','pruef_lern.html','mainFrame')>Lerninhalte</a>nbsp;</td>
</table>
</td>
</tr>
</table>
</body>
</html>
|
Findet ihr vielleicht den Fehler. Ich schaue mir den schon länger an aber ich finde ihn nicht.
Gruß
ypsiw
//EDIT by Sarky
Bitte Code-Tags verwenden!
Zuletzt bearbeitet von Sarky am Do 26.02.2004 02:05, insgesamt 1-mal bearbeitet
|
|
|
|
|
Takko
Dabei seit: 14.01.2004
Ort: Hanau
Alter: -
Geschlecht:
|
Verfasst Mi 25.02.2004 23:32
Titel Re: Zwei Frames gleichzeitig ändern |
|
|
Gude,
ypsiw hat geschrieben: | <a href="javascript:ZweiFrames('pruef_lern_navi.html','topFrame1','pruef_lern.html','mainFrame')">Lerninhalte</a> |
javascript: URLs wuerde ich vermeiden. Versuchs doch mal mit:
<a href="alternativeSeite.html" onclick="ZweiFrames('pruef_lern_navi.html','topFrame1','pruef_lern.html','mainFrame'); return false;">...
Vielleicht gehts dann auch schon.
Ansonsten sieht der Code beim ersten Drueberschauen okay aus, aber ausprobieren konnte ich ihn mangels Frameset nicht. Falls es sonst noch Probleme gibt, wuerden JS-Fehlermeldungen auf jeden Fall weiterhelfen (am besten nicht vom IE, der schreibt nur unverstaendliche Fehlermeldungen)
Gruesse,
Taggo
|
|
|
|
|
Anzeige
|
|
|
Bastiwelt
Dabei seit: 21.02.2004
Ort: Wiesbaden
Alter: 41
Geschlecht:
|
Verfasst Mi 25.02.2004 23:41
Titel
|
|
|
Es geht noch leichter:
Du verlinkst nur ein Dokument, also seite1.html in Frame "oben" und sagst dann auf seite1.html im body-Tag, er solle onLoad die seite2.html in den Frame "main" laden. Musste nur nen Mini-Javascriptbefehl für einsetzen.
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 26.02.2004 10:04
Titel
|
|
|
Code: |
<a href=deinlink.htm target=mainFrame onclick=document.location.href='rabarba.htm'>blafasel</a>
|
sollte auch funktionieren
|
|
|
|
|
ypsiw
Threadersteller
Dabei seit: 08.10.2002
Ort: Nienhagen
Alter: 44
Geschlecht:
|
Verfasst Do 26.02.2004 11:22
Titel
|
|
|
pRiMUS hat geschrieben: | Code: |
<a href=deinlink.htm target=mainFrame onclick=document.location.href='rabarba.htm'>blafasel</a>
|
sollte auch funktionieren |
Leider funktioniert dieser Code nicht. Er ändert dann nur den mainFrame aber nicht den top.
|
|
|
|
|
ypsiw
Threadersteller
Dabei seit: 08.10.2002
Ort: Nienhagen
Alter: 44
Geschlecht:
|
Verfasst Do 26.02.2004 11:23
Titel
|
|
|
Bastiwelt hat geschrieben: | Es geht noch leichter:
Du verlinkst nur ein Dokument, also seite1.html in Frame "oben" und sagst dann auf seite1.html im body-Tag, er solle onLoad die seite2.html in den Frame "main" laden. Musste nur nen Mini-Javascriptbefehl für einsetzen. |
Könntest du mir den Code mal geben. Ich habe jetzt schon mehrere Varianten ausprobiert aber keiner hat funktioniert. Entweder zeigt er mir ne Fehlermeldung oder es rührt sich nix.
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 26.02.2004 12:04
Titel
|
|
|
mal so eben angemerkt.
mein script ist dafür da, um den mainframe zu ändern und um das aktuelle frame zu ändern.
nunja, hab grad mal selfhtml aufgemacht und nur auf die "anwendungsbeispiele" geklickt. und siehe da der erste punkt ist
"Zwei Frames gleichzeitig ändern"
http://selfhtml.teamone.de/javascript/beispiele/zweiframes.htm
und da hast du den link, soll ich dir noch mehr vorkauen?
|
|
|
|
|
ypsiw
Threadersteller
Dabei seit: 08.10.2002
Ort: Nienhagen
Alter: 44
Geschlecht:
|
Verfasst Do 26.02.2004 12:17
Titel
|
|
|
pRiMUS hat geschrieben: | mal so eben angemerkt.
mein script ist dafür da, um den mainframe zu ändern und um das aktuelle frame zu ändern.
nunja, hab grad mal selfhtml aufgemacht und nur auf die "anwendungsbeispiele" geklickt. und siehe da der erste punkt ist
"Zwei Frames gleichzeitig ändern"
http://selfhtml.teamone.de/javascript/beispiele/zweiframes.htm
und da hast du den link, soll ich dir noch mehr vorkauen? |
Nur mal so zum Thema vorkauen. Ich habe auch schon mehrere Varianten im Selfhtml gefunden und ausprobiert. Eigentlich sollte auch die erste Variante die ich hier beschrieben habe funktionieren. Zumindest hat es mal bei einer anderen Seite gefunzt aber jetzt irgendwie nicht und da ich schon seit gestern daran sitze und versuche diesen doofen Fehler zu finden, habe ich mir gedacht in diesem Forum findet man evtl. schnell eine Hilfe.
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Frames] Linkfarben ändern in zwei Frames gleichzeitig
Dreamweaver MX 2 - 3 Frames gleichzeitig ansteuern per link
wie in flash ein objekt über mehrere frames gleichzeitig ...
[MySQL] Zwei Datenbanken gleichzeitig abfragen
Zwei j.Query-Scripte gleichzeitig = NICHT ruckelfrei
Kann Flash/AS von zwei Usern gleichzeitig die Maus abfragen?
|
|