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%)
-----


wlasnie chwile pozniej znalazlem tan blad, .... tylko teraz nie wiem czemu od razu po otwarciu strony ten event sie wykonuje, i od razu zapisuje sie do bazy wyjscie.

consoli F12, niech no ja to ogarne.

wyglada ze i window.onbeforeunload i window.unload wywoluja mi sie od razu, albo czegos nie rozumiem.



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

};


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

};

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 - 15:06