Autor | Zpráva | ||
---|---|---|---|
Vojtik Profil |
#1 · Zasláno: 3. 5. 2015, 18:05:55
Dobrý den,
Nevíte prosím někdo jak udělat takové vyskakovací okno, které mi při najetí stránky vyjede a bude tam taky možnost, aby se tam už neukazovalo??? |
||
Tomáš123 Profil |
#2 · Zasláno: 4. 5. 2015, 07:34:40
Vojtik:
JS alert! |
||
Vojtik Profil |
#3 · Zasláno: 4. 5. 2015, 13:07:35
Ale aby se tam už podruhé neukazovalo.
|
||
Keeehi Profil |
#4 · Zasláno: 4. 5. 2015, 13:24:48
Vojtik:
Informace o zobrazení se dá uložit třeba do cookie. Při dalším načtení stránky stačí zkontrolovat, zda daná cookie existuje a okno již nezobrazit. |
||
Matmak Profil |
#5 · Zasláno: 4. 5. 2015, 15:44:22
Jestli nevíš co je alert (jeden z těch nejzákladnější věcí), tak mám důvod se domnívat, že s tvými znalostmi to nejsi schopen napsat. Jinak kdybys nechtěl používat cookie, tak můžeš pomocí php zjistit (podle ip) z databáze jestli tu už návštěvnik byl a potom podle toho JScriptem ten alert.. Pokud máš nějaké zkušenosti s php / mysql
|
||
Tomáš123 Profil |
#6 · Zasláno: 4. 5. 2015, 16:39:16
Vojtik:
Pokiaľ viem, tak prehliadač ponúka možnosť okno viac nezobraziť už keď sa zobrazí druhý raz. Žiadny JS skript to na starosti nemá, a nemyslím, že je potrebná nejaká kontrola existencie Cookie (nevyznám sa). Taktiež ukladanie do databázy podľa IP adresy by nefungovalo zariadeniam s premenlivou IP adresou. Ak teda požaduješ iba niečo, čo sa po druhýkrát dá vypnúť, alert by mal stačiť...
|
||
Fisir Profil |
#7 · Zasláno: 4. 5. 2015, 16:44:43
Reaguji na Tomáše123:
„prehliadač ponúka možnosť okno viac nezobraziť už keď sa zobrazí druhý raz“ Ne všechny a když už, tak nemusí platit, že se zaškrtávátko zobrazí po druhém alert u. Navíc tato blokace je navržená pro deaktivaci „vtípků“ s nekonečnými alert y. Jakmile stránku obnovíš, dialog je zpět.
|
||
Vojtik Profil |
#8 · Zasláno: 4. 5. 2015, 18:09:29
Noo takové zkušenosti s PHP nemám a ani s cookie, tak může mu to prosím někdo "jednoduše" vysvětlit jak to udělat??? :D
|
||
Bubák Profil |
#9 · Zasláno: 4. 5. 2015, 19:05:22
|
||
Časová prodleva: 10 let
|
0