Autor Zpráva
Trsak
Profil
Zdravím,
na webu mám několik hlášek, které se dají pomocí křížku zavřít. Jak řešit, aby se při obnovení stránky znovu nezobrazily?

Zatím jsem to řešil vše tak, že jsem si pro každou vytvořil speciální cookie a pak kontroloval, zda ta cookie existuje. Chtělo by to však něco univerzálnejšího.
Taps
Profil
Moznosti jsou
Cookie
Databaze
Localstorage -> Úložiště localStorage)
Kryvosa
Profil *
Za a) Cookie se posílají na server. Jestliže tedy nezobrazování hlášek řešíš pomocí JS, tak když to prohlížeč podporuje, používej localStorage
Za b)Dělal bych to polem, do kterého budeš vkládat třeba názvy (nebo nějaké ID) předem zavřených hlášek. Když budeš chtít tyto hlášky uložit, převedeš to z pole na řetězec pomocí metody toString. Zpětně to ze Stringu na Array převedeš pomocí metody split(",").

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: