Linket er på en side, som bliver åbnet i en popup fra "mainsitewindow" framen.. og vinduet som åbner består af to frames, top og content.. linket ligger i content framen.
det der skal ske er, at når man trykker på linket, så skal det åbnes i siden, hvor popup vinduet blevet åbnet fra, i framen "mainsitewindow" og så skal popup vinduet lukke.
Ovenstående link virker fint i IE, men ikke helt i FF.. I FF lukker vinduet bare, den åbner ikke siden i "mainsitewindow"
Det er ikke veldefineret, hvad der skal ske først af de to ting du be'r om i linket. Derfor er der forskellige implementeringer af det. Det er forkert at sige at det "virker fint i IE" - det er rettere, at det "tilfældigvis virker i IE".
Gør det hele i javascript med brug af document.referer
En anden ting som kunne have relevans, er navngivningen af den frame der hedder top. Der er allerede et prædefineret id i forbindelse med frames som hedder top, hvilket er den øverste frame i hierarkiet. Det kunne muligvis skabe forvirring ifht. hvilken frame man refererer til når man i javascript refererer til window.top - specielt hvis man gør det i mainsiteframe... bare en tanke :-)
-- og normalt skal en onclick udføres før linket udføres (ellers kan man jo ikke udføre noget, hvis linket åbnes i samme eller en overliggende frame !-), så der kan ske det, at FF tager det alvorligt og opfatter det hele som lukket, for udførelsen af linket går igang ...
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.