25. februar 2004 - 08:23Der er
4 kommentarer og 1 løsning
Finde ud af, hvor man kommer fra
Jeg har en HTML-side, hvorfor man ved klik på et link kan åbne et nyt vindue. I det dette vindue åbnes skal der checkes på, om man kom fra denne HTML-side eller om man har åbnet vinduet ved direkte indtastning i adresselinjen. Jeg ved, at der er et history-objekt i JavaScript, men jeg kan ikke få det til at virke, når man åbner nyt vindue. Kan man vha. dette history-objekt (eller andet) "måle" på, om man kom fra det bestemte vindue - eller om man kom andetsteds fra!??
Det er nok snarere window.opener, jeg skal bruge - kan jeg få fat i URL, navn (hvor sættes det) - eller andet? Jeg synes hverken window.opener.location eller window.opener.name virker - jeg får fejl ...
Du kan skrive: if (opener){ if (opener.location.href="minFørsteSideURL"){ hvad der skal ske hvis siden er åbnet fra din side } else { hvad der skal ske hvis siden er åbnet fra en andens side } } else { hvad der skal ske hvis siden ikke er blevet åbnet }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.