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.

Člen

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
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.