Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja się nie wykonuje
Dominator
post
Post #1





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Witam
Dlaczego funkcja setOnline(false); nie chce się wykonać?

  1. window.onbeforeunload = function() {
  2. setOnline(false);
  3. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dominator
post
Post #2





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Po wyjściu ze strony nadal w bazie mam info, że użytkownik jest online (IMG:style_emoticons/default/sad.gif)

  1. var instance;
  2. $(document).ready(function()
  3. {
  4. setOnline("yes");
  5. checkMode();
  6. });
  7. function setOnline(mode)
  8. {
  9. if(mode == "yes")
  10. {
  11. instance == true;
  12. }
  13. if(mode == "no")
  14. {
  15. instance == false;
  16. }
  17. }
  18.  
  19. function checkMode()
  20. {
  21. if(instance == true)
  22. {
  23. var jqxhrT = $.post("service.php?action=setTrue");
  24. alert('xx');
  25. }
  26. else if(instance == false)
  27. {
  28. var jqxhrF = $.post("service.php?action=setFalse", function()
  29. {
  30. alert( "success" );
  31. })
  32. .done(function()
  33. {
  34. alert( "second success" );
  35. })
  36. .fail(function()
  37. {
  38. alert( "error" );
  39. })
  40. .always(function()
  41. {
  42. alert( "finished" );
  43. });
  44. }
  45. }
  46. window.onbeforeunload = function()
  47. {
  48. setOnline("false");
  49. checkMode();
  50. }
Go to the top of the page
+Quote Post

Posty w temacie
- Dominator   Funkcja się nie wykonuje   26.09.2013, 19:44:39
- - com   a jak wygląda magiczna funkcja setOnline(false);   26.09.2013, 19:46:04
- - Dominator   [PHP] pobierz, plaintext function setOnline(in...   26.09.2013, 19:52:20
- - com   [JAVASCRIPT] pobierz, plaintext function setO...   26.09.2013, 20:05:05
- - Dominator   Po wyjściu ze strony nadal w bazie mam info, że uż...   14.10.2013, 10:11:17
- - freemp3   Tutaj: KodsetOnline("false"); Chyb...   14.10.2013, 10:36:52
- - Dominator   No faktycznie Ale w dalszym ciągu użytkownik jest...   14.10.2013, 10:39:48
- - freemp3   Może funkcja zmieniająca status w bazie nie działa...   14.10.2013, 10:44:45
- - Dominator   W dalszym ciągu nie działa... plik service.php [...   14.10.2013, 10:48:09
|- - sowiq   Cytat(Dominator @ 14.10.2013, 11:48:0...   14.10.2013, 10:53:40
|- - Dominator   Cytat(sowiq @ 14.10.2013, 11:53:40 ) ...   14.10.2013, 10:58:21
- - freemp3   Od sprawdzenia na pewno nie zadziała. Co sie wyświ...   14.10.2013, 10:53:52
- - flashdev   Cytat(Dominator @ 14.10.2013, 11:58:2...   14.10.2013, 11:02:11
- - com   w normalnym przypadku czyli użytkownik zalogował s...   14.10.2013, 17:38:51
|- - sowiq   @com, ogólnie rzecz biorąc sprowadza się to do jed...   15.10.2013, 07:37:18
- - sowiq   @com, autorowi chyba raczej chodziło o zliczanie u...   14.10.2013, 17:58:03
- - com   Cytat(Dominator @ 26.09.2013, 20:52:2...   14.10.2013, 20:51:36
- - Sephirus   Jeśli robisz coś w taki sposób że wysyłasz po zmia...   15.10.2013, 07:55:27


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: 27.12.2025 - 15:00