Autor | Zpráva | ||
---|---|---|---|
lopik Profil |
#1 · Zasláno: 27. 6. 2024, 15:23:01
Dobrý deň,
v poslednom období mi prehliadače na mojom webe topanocky.eu začali vyhadzovať pri kliknutí na odkaz nasledujúcu hlášku: "Táto stránka vás žiada, aby ste potvrdili, že chcete odísť - informácie, ktoré ste zadali, sa nemusia uložiť." Hláška sa zobrazuje vtedy, ak sa klikne na akýkoľvek odkaz skôr ako je načítaný kompletný web. Neviete mi prosím poradiť, ako by som to vedel vyriešiť? Ďakujem |
||
Keeehi Profil |
#2 · Zasláno: 28. 6. 2024, 10:17:04
Tento dialog vyskočí, když nějaký javascript reaguje na událost beforeunload.
Nedaří se mi ale repolikovat stav, aby mi tato hláška vyskočila. V kódu jsem ji našel ve dvou souborech. Jeden se týká joomly, ale ten to nejspíš způsobovat nebude. A pak v javascriptu cookieconsent. Zdá se, že chování ovlivňuje proměnná gdprPropagateCategoriesSession. Pokud je rovná 1, nastavuje se listener na událost beforeunload který způsobí to vyskočení hlášky. Tudíž myslím, že pokud by gdprPropagateCategoriesSession byla nastavená na 0, hláška by už skákat nemusela. Jaké další důsledky má ale nastavení konfigurační proměnné gdprPropagateCategoriesSession na hodnotu 0 nevím, žádnou dokumentaci k tomuto gdpr pluginu jsem nedohledal. Takže asi nezbývá než to zkusit a uvidíš, jaké to bude mít dopady. |
||
lopik Profil |
#3 · Zasláno: 28. 6. 2024, 13:23:59
Ďakujem veľmi pekne, pomohol si mi :-)
|
||
Hokuspokus Profil * |
#4 · Zasláno: 30. 6. 2024, 12:51:01
Asi nie je dobré len tak meniť nejaké vnútorné premenné - aké vedľajšie efekty a narušenie celkovej funkčnosti by to mohlo mať.
Stránka je tak "preplácaná" JavaScriptom, že je problematické tam hocičo meniť a najmä bez dokumentácie k jednotlivým skriptom. |
||
Časová prodleva: 2 měsíce
|
0