WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Få ut vart användaren är påväg (onunload) (https://www.wn.se/forum/showthread.php?t=27042)

Kurdix 2008-02-10 22:27

Försöker få vart användarna är påväg när dom lämnar en sida, om det nu är inom min sida eller till en annan.
Har nog testat dom flesta objekten som finns, men alla retunerar urlen för den nuvarande sidan.

Finns ett alternativ att jag loopar igenom alla länkar på sidan och lägger in onclick, men det skulle inte hjälpa ifall man skrev in en adress manuellt i adressfältet. Någon som vet hur jag kan lösa detta?

Tack.

WizKid 2008-02-10 22:29

Har mycket svårt att tro att webbläsaren skulle lämna i från sig informationen om vilken url som skrivs in i urlbaren till sidan som visas.

Kurdix 2008-02-10 22:31

Tanken är inte att hämta texten som användaren skrivit in, heller inte att få ut texten om användaren lägger till några tecken.
Detta ska nog inte vara svårt alls, går ju att hämta information om det nuvarande dokumentet och urlen.

dAEk 2008-02-11 22:27

Det går inte, och tur är väl det?

studiox 2008-02-11 23:10

Klart det inte går, när någon klickar på en länk så LÄMNAR man ju din site, eller vilken det nu är. Det enda sättet o lösa det på är ju att göra en server-side o göra om länkarna (med js eller annan metod).

jonny 2008-02-11 23:19

Precis; webbläsaren kommunicerar bara med webbservern för att hämta din sida. När den hämtar en annan sida får du ingen information om detta.

SimonP 2008-02-11 23:49

För typ 10 år sen gick det att göra detta, men i dag är det spärrat, i Firefox får man detta felmeddelande:

"Fel: uncaught exception: Nekades tillstånd att hämta egenskap Location.href"

theflowmachine 2008-02-12 09:57

Citat:

Originally posted by SimonP@Feb 12 2008, 00:49
För typ 10 år sen gick det att göra detta, men i dag är det spärrat, i Firefox får man detta felmeddelande:

"Fel: uncaught exception: Nekades tillstånd att hämta egenskap Location.href"

Ja, detta borde inte vara något problem i IE 3.0 eller Netscape 2.0. Testa med dem vettja! ;)

htiawe 2008-02-12 15:38

Som studiox så går det ju att skapa egna interna länkar för att därigenom spåra användarna.

Kurdix 2008-02-12 16:37

Det är inte alls omöjligt. Går att skapa en popup vid onunload och sedan hämta adressen till det nuvarande dokumentet, skicka iväg det till mig genom popupen via ajax, och sedan stängda popupen.
Men vill inte köra med popup.

man kan ju med google-analytics kolla vart användarna går efter dom lämnat ens sida?


Alla tider är GMT +2. Klockan är nu 19:03.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson