Hallo liebes Forum!
Ich hab da wieder mal ein Prob, welches gelöst werden will.
Also, im folgendem Script erhalte ich aus einem Frame (rechts) immer ein value geliefert (über ein hidden Formular). Der Inhalt des value ist entwerder ein neues Sprungziel in Form einer html Datei, oder er hat den Wert "leer" - für kein Sprungziel.
Es wird im dem Script überprüft ob der Übergabewert "leer" ist, wenn ja, soll der aus der Javascriptfunktion erstellte Link auf sich selbst verweisen. Wenn nicht, soll die übergebene html Datei als Link dargestellt werden.
Das klappt ja alles schon super, nur ...
und da ist auch schon das Problem! So wie ich es mir vorgestellt habe, nämlich mit dem Übergabewert "leer" und "parent.rechts.location.href= '_self';" geht es nicht,
Er scheint das '_self' weder in '' noch in "", oder sonst irgendwie zu akzeptieren. Wieso?!
Bitte helft mir! Danke schon mal für die Antworten!
Bis dennne Simon
script:
-------
<script language="JavaScript" type="text/javascript">
function Seite(){
if(parent.rechts.document.form.ziel.value=="leer")
{
alert("leer als Übergabewert");
<!--
parent.rechts.location.href= '_self';
-->
}
else {
parent.rechts.location.href=parent.rechts.document.form.ziel.value;
}
}
</script>
linkaufruf:
-----------
<a href="javascript:Seite()">Link</a>