fastix®: Zweiframes - Fehlermeldung

Beitrag lesen

Moin!

Die Fehlermeldung weisst darauf hin, dass die function vom Interpreter nicht übersetzt wurde. Im Regelfall heisst das: irgendein Syntaxfehler davor oder darin.

Davor kann keiner sein- der Bildwechsel funktioniert prima.
Versuch mal die function völlig neu zu schreiben, ich finde offen gesagt _nichts_, bin aber auch schon ziemlich müde...

Dabei kannst Du es gleich besser machen: und das teuflische und unnötige eval geschickt umgehen:

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

Sollte das dann immer noch nicht gehen schreibe einfach mal ein

alert("geklickt");

Wenn es klappt ein:

alert(URI1+" - "+F1+" | "+URI2+" - "+F2);

in die Funktion.

geht das, dann lässt sich Funktion prinzipiell aufrufen. Geht es nicht liegt der Fehler woanders...

So ganz nebenbei: Du bist Dir im klaren darüber, dass Frames an sich für die Seite ganz schädlich sein werden (Suchmaschinenunfreundlich³)- Zumal Du mittels JS "verlinkst" und Grafiken als "Linkunterlage" verwendest- Das sind gleich drei (deshalb Suchmaschinenunfreundlich³) Minuspunkte...

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.