Diskuze: JS Tab při refresh stránky
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 11 zpráv z 11.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.


js cookies, js localStorage, php session
https://developer.mozilla.org/…side_storage
Tak a jsem v řiti 
Nevím co bych s tím měl dělat 
Abych řekl pravdu, tak jsem čekal, že mi někdo napíše co tam případně
dopsat. JS je pro mě zatím velká neznámá. Vím, že je to sobecké ale
kdyby někdo měl třeba něco už takového vytvořeného, bylo by to super.
Nechce se mi kopírovat někde něco z netu, kde bude hromada věcí ve kterých
se nakonec ani nevyznám. 
Ale moc děkuji za nasměrování. Zkusím se tím nějak prokousat. 
Mno, to jsou moznosti, jakymi by to slo udelat. Prikladu je plny google.
A ne, budes muset cely kod prepsat.
Nebo, jeste je tu moznost pouzit frame layout. Menu bude v jinem frame nez obsah
stranky. Kdo vi, jak se to zachova pri F5.
https://developer.mozilla.org/…lement/frame
<frameset cols="50%,50%">
<frame src="menu.html" />
<frame src="content.html" />
</frameset>
"Po refresh stránky zůstat na aktuální záložce"
Potrebujes tedy nekde ulozit, kterou stranku ma otevrenou. K tomu se pouziva
session nebo cookies. Nove, misto cookies umi pracovat prohlizece s localStorage
(s cookies se pracuje trochu krkolomne).
Nebo muzes uzivateli ulozit data i pres databazi nebo do souboru a nejakym
zpusobem je propojit.
Asi nejcastejsim prikladem aplikace session + sql je nakupni kosik v eshopech.
Nebo guestbook. Clanky a komentare, Mail. Zasilani zpravicek. Neco, co propoji
username s necim ulozenym. A to mas asi 1.000 nejcastejsich pouziti, takze
google bude opravdu hodne bohate na priklady.
Dal jsem ti link na localstorage. Jeste ti muzu dat ukazku pouziti cookies.
Ale je to predelavka, tak nevim, zda cookies jsem uz rozchodil.
https://mlich.zam.slu.cz/js-ff/ff4b.htm
Moc nechapu co je na tom ke studovani. Nejjednodussi pro tebe z nabizenych moznosti je localStorage. Jen si pres
localStorage.setItem('nazevAtributu', hodnota)
uloz stranku. A pak pomoci
localStorage.getItem('nazevAtributu')
ji kdykoliv dostanes zpatky. 
Chápem o čo ti ide, ale informáciu o aktuálne otvorenej záložke je zrovna vhodnejšie ukladať do URL. Pretože tak je možné uložiť si do obľúbených položiek stránku aj s informáciou o aktívnej záložke, alebo je možné nazdieľať link aj s informáciou o aktívnej záložke. Je to proste lepšie, ako uložiť to len do cookie, či localStorage.
Když něčemu nerozumím, tak je nutné abych si to prostudoval. Koneckonců
to dělá každý. Nerozumí něčemu, tak se podívá a nastuduje si to pro
další případnou práci 
Na tom není nic k nepochopení. A jak jsem psal na začátku. V JS jsem
nováček.
Pouziti adresy by mohlo byt dali reseni, GET nebo hash
https://www.jakpsatweb.cz/…ascript.html
Kliknes na odkaz pridat, tam maji v adrese ?jidlo=ryby&piti=caj
Zobrazeno 11 zpráv z 11.