Stefan Muenz: Dynamische Targets

Beitrag lesen

Hallo Stefan,

kann man diese Funktion auch über einen Frame ziehen? Will heissen: Unten in der Fussnote kann man das Target waehlen: im Frame oder _top und in einem anderen Frame liegt der eigentliche Verweis. So scrollt die Auswahlmoeglichkeit nicht aus dem Bild. Ist sowas moeglich?

Warum nicht? Koennte man z.B. so machen:

/* in einer Datei, die Verweise enthaelt: */
function goTo(URL)
{
if(parent.FussFrame.document.Verweis.Ziel[0].checked == true) self.location.href = URL;
else top.location.href = URL;

}
</script>

Verweise dann notieren wie gehabt mit:
<a href="javascript:goTo('datei.htm')">...</a>

Und im Frame mit dem Namen "FussFrame" das folgende Formular:

<FORM NAME="Verweis">
<INPUT TYPE=RADIO NAME="Ziel" checked> Links im Frame oeffnen<BR>
<INPUT TYPE=RADIO NAME="Ziel"> Links im Vollbild oeffnen
</FORM>

Nachteil all dieser Loesungen ist halt, dass JavaScript aktiv sein muss, sonst funktionieren die Links ueberhaupt nicht.

Viele Gruesse
  Stefan Muenz