Avatar billede koch Nybegynder
24. januar 2004 - 11:09 Der er 9 kommentarer og
1 løsning

document.referrer

Burde dette ikke virke:
function Referrerti(){
  if(document.referrer.indexOf("http://www.enside.dk/")==-1){history.back();}
  else {sideOpen(); sideWindow.focus();}
    }

Hvor sideOpen(); er en funktion der åbner www.enside.dk. Meningen er at jeg skulle blive ført én side tilbage hvis jeg kommer fra www.enside.dk. Hvis jeg kommer fra en anden side skal www.enside.dk åbne.

Nu åbner www.enside.dk selvom det er der det er der jeg kommer fra!
Avatar billede schaefner Juniormester
24. januar 2004 - 11:26 #1
det er ikke sikkert at browseren sender en referer. Prøv at udskrive den:

function Referrerti(){
    alert(document.referrer);
    if (document.referrer.indexOf('http://www.enside.dk')==-1){
        history.back();
    } else {
        sideOpen();
        sideWindow.focus();
    }
}
Avatar billede koch Nybegynder
24. januar 2004 - 11:37 #2
så skriver den godt nok http://www.enside.dk/.
Avatar billede schaefner Juniormester
24. januar 2004 - 11:41 #3
Du er sikker på at adressen ikke er f.eks. http://enside.dk/?

if (document.referrer.indexOf('enside.dk') == -1){
Avatar billede koch Nybegynder
24. januar 2004 - 11:46 #4
Det virkede, men hvorfor er adressen ikke http://www.enside.dk?
Avatar billede koch Nybegynder
24. januar 2004 - 11:47 #5
Jeg har en lignende funktion, men med
function ref(){
    if (document.referrer.indexOf('http://www.enside.dk')==-1){
        window.close();
    } else {
        sideOpen();
        sideWindow.focus();
}}
Den er ok med www i adressen!
Avatar billede schaefner Juniormester
24. januar 2004 - 11:48 #6
det er jo alt efter hvad der er indtastet når man går ind på siden. På min egen side kan man både skriv med og uden www.

mvh. Jesper Sørensen
Avatar billede schaefner Juniormester
24. januar 2004 - 11:48 #7
nogen vil den sikkert virke, men ikke altid. Igen, alt efter hvordan adressen er indtastet.
Avatar billede schaefner Juniormester
24. januar 2004 - 11:49 #8
nogen gange vil den sikkert virke :)
Avatar billede koch Nybegynder
24. januar 2004 - 11:51 #9
Ok. Da jeg benyttede alert() skrev den også den fulde adresse inkl. www
Tak for hjælpen
Avatar billede gadebarnet Nybegynder
22. december 2005 - 17:07 #10
Dette virker ikke mere???
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester