Lutz T.: Pfadprobleme mit parent.frame.location.href

Beitrag lesen

Hallo Robert,

parent.frame[1].location.href="index_dateien/navigation/Menu1.htm
ist zwar nicht ok (wegen frames[1]), aber wenn Du, wie Du schreibst für Frame[1] die Framebezeichnung "Menuframe" verwendest, sollte es wieder gehen.
Die Ursache vermute ich in einer falschen relativen Pfadangabe. Während die (absolute) Pfadangabe "c:/test/index_dateien/navigation/Menu1.htm"
von überall geht, funktioniert die (relative) Pfadangabe
"index_dateien/navigation/Menu1.htm" nur dann, wenn sich die aufrufende Seite im Verzeichnis c:/test befindet. Angenommen, sie befindet sich im Verzeichnis c:/test/sonstwo dann ist die relative Pfadangabe "../index_dateien/navigation/Menu1.htm". Falls die aufrufende Datei im Verzeichnis c:/test liegt und es geht trotzdem nicht, dann probier noch mal "./index_dateien/navigation/Menu1.htm" (letzter Verzweiflungsversuch). Und lass Dir sicherheitshalber mal die Location der aufrufenden Datei ausgeben (mit alert(location.href)).

Ich hoffe, das nützt was.

Gruß Lutz