Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ajax onunload onbeforeunload
robert1974
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 2.11.2014

Ostrzeżenie: (0%)
-----


probuje na onunload zapisac do bazy ze user opuszcza strone. testuje z Chrome.

przed </body> dodalem cos takiego:

<script>
function ActionUnload()
{
var xmlhttp=new XMLHttpRequest();

xmlhttp.open("GET","storeUnloadAction.php?ref_url="+document.referrer,false);
xmlhttp.send();
}

window.onbeforeunload = function()
{
ActionUnload();
);

</script>

ale nie dziala.
tutaj: xmlhttp.open("GET","storeUnloadAction.php?ref_url="+document.referrer,false);
probuje i z false i z true

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
robert1974
post
Post #2





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 2.11.2014

Ostrzeżenie: (0%)
-----


to prawda, tylko zobacz, tako sobie mysle, ... jest takie narzedzie feedjit ktore monitoruje ruch, dodaje go na strone jako pare linijek kodu a on potrafi zebrac info skad ktos przyszedl (to juz mam) ale tez na jaka strone wyszedl (wewnetrze, to prawda, ale rozne) wiec myslalem ze gdzies tu cholerstwo musi byc.

przyklad: http://live.feedjit.com/live/harmonicstube.blogspot.com/0/

dziekuje trueblue

poniewaz moj monitor chodzi juz ponad tydzien to krotki update z obserwacji:
1. rozwiazanie z window.onunload sprawuje sie niezle. 95% wyjsc zapisuje sie do bazy. 5% nie, i jeszcze nie rozgryzlem w jakich przypadkach nie. Wydaje mi sie iz nie jest to skorelowane z typem przegladarki czy OS.

2. przy opuszczaniu strony nie wiem wciaz skad pobrac link gdzie uzytkownik wyszedl, aczkowlwiek ... problem sie sam rozwiazal, poniwaz gdy wyszedl na jakas strone wewnatrzna ktora tez monitoruje to dla niej juz zapisuje sie skad wszedl (a zatem wiadomo skad wyszedl i gdzie wszedl) (IMG:style_emoticons/default/smile.gif)

3. pare razy zdarzylo sie, ze uzytkownik wszedl na 4 rozne pod-strony serwisu w tej samej sekundzie, nie wiem jak to mozliwe, ale tak to sie zarejestrowalo.

pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 09:50