Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Jak upravit vyskakovací okno, aby se objevilo jen jednou za časový interval?

Roman777
verified
rating uzivatele
19. 6. 2013 09:06:44
Zdravím všechny,
Prosím Vás, jde nějak upravit tento kod, aby okno nevyskakovalo pokaždé, ale třeba až za dvě hodiny? Určitě pomocí cokies, ale netuším jak.
Děkuji moc.
19. 6. 2013 09:06:44
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914306
Macejko.sk
verified
rating uzivatele
(5 hodnocení)
19. 6. 2013 10:10:17
zobrazovanie daj do podmienky, ze zobraz v pripade ak neexistuju cookies, ak zobrazis modal okno, vytvor cookies a nastav potrebnu expiraciu..
vid.
http://www.electrictoolbox.com/jquery-cookies/
19. 6. 2013 10:10:17
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914305
Nikola Petranska
verified
rating uzivatele
19. 6. 2013 10:13:19
Zdravím, dalo by sa to tak , že uložíte do Session / Cookies Unixový čas a následne vždy pri načítani stránky klasicky cez podmienku IF /ELSE porovnáte unixový čas s Cookies s aktuálnym Unixovým časom. Ak bude rozdiel väčší ako napr 2 hodiny sript sa spustí a do cookies sa uloží aktuálny unixový čas.
p.s. Aby som vysvetlila prečo použiť unixový čas, je to čas ktorý sa počíta od 1.1. 1970 a je v sekundách tj cislo bude vyzerať napr takto 9684646849 a teda si ľahko vypočítate koľko sekúnd su 2 hodiny a porovnáte to
19. 6. 2013 10:13:19
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914304
MadMax
verified
rating uzivatele
(1 hodnocení)
19. 6. 2013 10:20:08
Nastuduj si ukladani a cteni cookies v PHP nebo JS
V kodu stranky pro PHP pak takto:
podminka: existuje platna cookies
ANO: neudelas nic
NE: ulozis cookies s platnosti ted + 2hodiny vlozis pomoci PHP DIV popupokna
pomoci JS, defaultne bude mit DIV display:none;
opet otestujes platnou cookies tentokrat pomoci JS a pokud neni cookies nastavis pomoci JS display:block; a cookies ulozis
19. 6. 2013 10:20:08
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914303
Roman777
verified
rating uzivatele
19. 6. 2013 10:31:58
Díky za rady.
Ale tohle mi opravdu nic neříká.
Nezlobte se za zdržování. Hodím to asi do poptávky.
19. 6. 2013 10:31:58
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914302
Macejko.sk
verified
rating uzivatele
(5 hodnocení)
19. 6. 2013 10:33:01
Napsal Roman777;963782
Díky za rady.
Ale tohle mi opravdu nic neříká.
Nezlobte se za zdržování. Hodím to asi do poptávky.
Posli sem javascript a udelame ti to rovno tady. Zbytocne vyhodene prachy za 5 min prace.
19. 6. 2013 10:33:01
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914301
Roman777
verified
rating uzivatele
19. 6. 2013 12:10:28
Je to jen ten kod co je výše. Nic víc k tomu není.
19. 6. 2013 12:10:28
https://webtrh.cz/diskuse/jak-upravit-vyskakovaci-okno-aby-se-objevilo-jen-jednou-za-casovy-interval/#reply914300
Pro odpověď se přihlašte.
Přihlásit