Avatar billede aspbuilder Nybegynder
14. januar 2004 - 21:29 Der er 1 kommentar og
1 løsning

referrer - history

Kan man nogen måde få vist urlen fra den side man kom fra. Jeg kan få det til at virke hvis man bruger et link for at komme til siden. Men hvis man derimod skriver adressen i en browser for at komme til siden, siger den bare undefined.

Jeg bruger document.referrer for at få vist den url man kom fra.

Jeg har også prøvet at udskrive history i IE, den finder godt nok ud af hvor mange links, men skriver bare undefined ud for dem alle.

<script language="JavaScript" type="text/javascript">
var oldestUrl = history[0];
var newestUrl = history[history.length-1];

for (var i=0; i<history.length; i++ ) {
    document.write( history[i] +"<br>" );
}
</script>

Kort sagt, det jeg søger er en måde at skrive den url man kom fra, uanset om man trykker på et link eller skriver adressen direkte i browseren.
Avatar billede erikjacobsen Ekspert
14. januar 2004 - 21:37 #1
Du får den kun ved tryk på link (og lignende)
Avatar billede aspbuilder Nybegynder
07. september 2007 - 09:49 #2
lukker
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