echo "parent.frames[1].location.href=\""$target"\"";
So hatte ich das gemacht. Wobei die [1] das entsprechende Frame ist.
Danke, aber das hilft mir auch nichts
Nun wird mir
|
Quellcode
|
1
|
parent.frames[target_parent].location.href=\"index.html\"
|
auf der Seite angezeigt
P.s.: Da sind die von mir dick markierten Anführungszeichen eh unnötig, oder? Und schreibt man nicht jetzt
' statt
"?
Hat noch wer eine andere Idee?
Sollte doch mit PHP möglich sein auf ein übergeordnetes Frame eine andere Seite anzeigen zu lassen, oder?
Edit:
|
Quellcode
|
1
|
echo "<script type=\"text/javascript\"> parent.frames[#].location.href = \"index.html\"; </script>";
|
Mit PHP/JavaScript Mischung tut sich auch nichts.
Ich glaube aber es liegt nur an parent.frames[#], aber was genau kommt in die Klammer? Ich habe kein übergeordnetes Frame, die Seite enthält lediglich ein Frame, welches die Hauptseite wechseln will. Also eine andere Seite im Browser aufrufen will, keine Seite nur im Frame öffnen.