Autor | Zpráva | ||
---|---|---|---|
adamico Profil |
#1 · Zasláno: 5. 10. 2006, 20:50:49
jak spravim aby mi vyspocila pri príchode na stránky gif (alebo animácia) ako ked vyskočí alert okno. Alebo proste chcel by som si vytvoriť vlastnú tabulku (to okienko) s vlastnými možnosťami s vlastnou ikonou a s vlastným textom a farbou. Da sa ?
|
||
Tom@sQo Profil * |
#2 · Zasláno: 7. 10. 2006, 11:40:52
napisal si to dost nezrozumitelne, ale ak som dobre pochopil, chces aby ti vyskocilo okienko a gif animaciou.
urobis to jednoducho, otvoris si nove okno s obsahom animacie(window.open) duam, ze som ta dobre pochopil:) |
||
Joker Profil |
#3 · Zasláno: 7. 10. 2006, 11:55:56
adamico
Nasimulujte to pomocí <div> + z-index |
||
adamico Profil |
#4 · Zasláno: 7. 10. 2006, 19:27:30
noo tak Joker asi som to nepochopil...
|
||
adamico Profil |
#5 · Zasláno: 7. 10. 2006, 19:28:16
nie asi ale nepochopil.
|
||
Joker Profil |
#6 · Zasláno: 7. 10. 2006, 19:30:53
Neotevírejte nové okno, ale prostě "nad" stránkou otevřete <div>, jehož vzhled si definujete tak, aby simulovatl to upozornění.
Ale záleží taky na konkrétním využití. |
||
Bubák Profil |
#7 · Zasláno: 7. 10. 2006, 21:20:40
Takhle nějak:
<style> #alert {width: 230px; background: #ffc; font-family: sans-serif; border: 2px solid gray; position: absolute; top: 20%; left: 10%; } h4 {background: #009; color: white; padding-left: .5em; margin: 0;; border: 2px solid #009} h4#x {background: red; color: white; float: right; border: 2px solid #ddd; padding: 0 5px} #alert p {padding: .2em .5em .7em; margin: 0; } </style> <div id="alert"> <h4 id=x>X</h4> <h4>Hláška</h4> <p>Systém je v nestabilním stavu. Vyměňte uživatele.</p> </div> Ale JS a DOM neumím, ten bude třeba přidat tak, aby "okno vyskočilo" jen těm, co mají zaplý JS (bez JS by se hláška zobrazla normálně v toku textu) a taky zmizení "okna" po klepnutí kdekoliv na "okno" nebo na křížek. |
||
Joker Profil |
#8 · Zasláno: 7. 10. 2006, 23:56:14
Bubák
No, tak nějak. Ještě to naskriptovat, aby to fungovalo :-) Hláška by se načetla zobrazovala a skrývala nastavením display:none a display:block Případně se dá ještě skrýt hlavní obsahový <div>, aby uživatel nemohl hlášku vesele ignorovat a klikat si dál. Když si s tím člověk vyhraje, dají se takhle udělat docela kouzla. Můžete zobrazovat jakoby různá okna, dialogy a podobně, všechno jen přepínáním viditelnosti prvků. Nevýhodou je, že to vyžaduje zapnutý JavaScript, takže bych to dělal jen pro takové použití, kde se zapnutý JavaScript dá předpokládat. Například já něco podobného aplikoval v jakémsi editoru, který jede celý na JS a pak má zvlášť zjednodušenou variantu pro vypnutý JS |
||
ah01 Profil |
#9 · Zasláno: 8. 10. 2006, 02:03:51
Joker
„Nevýhodou je, že to vyžaduje zapnutý JavaScript“ a alert snad funguje bez JS ;-) No abyste neříkali, že jen rejpu… můžete se kouknout na http://prototype-window.xilinus.com/ (ale použití té knihovny nedoporučuji začátečníkovi s JS) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0