Lars: Fenster Verweise

Beitrag lesen

Hallo! Nach langer Suche im Netz, hoffe ich, dass mir hier jemand helfen kann.

Ich habe eine Sitemap, die als Fenster über der Seite liegt. Damit die Links im ursprünglichen Fenster geöffnet werden, habe ich folgende funktion verwendet:

function load(file)
{if (opener){
    top.opener.location.href = file;
 }else{
    window.location.href = file;} }

Falls die Sitemap direkt aufgerufen wird, soll der Link im gleichen Fenster geöffnet werden (deshalb der else-Zweig). Nun habe ich das Problem, dass wenn von einer anderen Seite auf die Sitemap gelinkt wird, meine Links in deren Fenster geöffnet werden. Ich würde deshalb gern zusätzlich prüfen, ob die Sitemap von meinem Host geöffnet wurde. Wie geht das?

Vielen Dank vorab!

L.