dast
Goto Top

2 iFrames mit einem Link laden

Hallo !
Habe folgendes Problem: ich möchte gerne mit einem Link 2 verschiedene Seiten in 2 iFrames laden.
---> bei klick auf "link" seite 1.htm in iFrame "eins" und seite 2.htm in iFrame "zwei".
Das Javascript für Frames hab ich schon gefunden:

::::::::::::::::::::::::::::::::::::::::

function ZweiFrames(URL1,F1,URL2,F2)
{
parent.frames[F1].location.href=URL1;
parent.frames[F2].location.href=URL2;
}

::::::::::::
und dann:

"
...a href="javascript:ZweiFrames('1.htm',1,'2.htm',2)"....

:::::::::::::::::::::::::::::::::::::::

nur scheint das mit iFrames nicht zu Funktionieren, oder was mach ich da falsch........?`?????????

grüsse
dast

Content-Key: 18153

Url: https://administrator.de/contentid/18153

Printed on: April 18, 2024 at 12:04 o'clock

Mitglied: 10545
10545 Oct 21, 2005 at 05:47:10 (UTC)
Goto Top
Moin,

"falsch" machst Du nur, dass Du das "falsche" Script verwendest face-wink
Für IFrames klappt das nicht.

Tipp: Nutze SSI (ServerSideIncludes), damit kann man wunnebar Content aus einer Datei nachladen. Dein Provider sollte das allerdings unterstützen!

Beispiel:

Seite test.shtml hat 2 IFrames-Bereiche, dann setze in den jeweiligen IFrame-Bereich den Befehl:
<tt>(!--#include virtual="[Dokumentenname].html" --)</tt>
<font color=red></font>

Die Seite, die die IFrames inne hält, muss als Extension "SHTML" haben!

Gruß, Rene

<font color=red>
Runde Klammern gegen die jeweiligen spitzen Klammern ersetzen!!</font>
Member: ChiefRebelAngel
ChiefRebelAngel Oct 26, 2005 at 11:27:36 (UTC)
Goto Top
Du hast da in deiner Funktion was vergessen face-big-smile
function ZweiFrames(URI1,F1,URI2,F2) {
  Frame1=eval("parent."+F1);  
  Frame2=eval("parent."+F2);  
  Frame1.location.href = URI1;
  Frame2.location.href = URI2;
}

Gruß,
Andreas

P.S.: Nachzulesen im SelfHTML