Autor | Zpráva | ||
---|---|---|---|
kvasl Profil * |
#1 · Zasláno: 22. 12. 2008, 19:26:12
Ahoj nemohl by mi někdo poradit? Mám na stránkách takové rozloučení:
<script type="text/javascript"> function rozlouceni(){ window.open('http://neco.tld/rozlouceni.html', 'Nashledanou', ',height=150, width=150') } </script> <body onUnload="rozlouceni()"> </body> Jenže bych potřeboval aby se to z návštěvníkem rozloučilo jen jednou ;). Každý den jen jednou jde to nějak udělat? |
||
Měsíček Profil |
#2 · Zasláno: 22. 12. 2008, 19:27:17
Všechno jde.
1.) Píš onunload .. ty patvary onUnload jsou hrozné. 2.) Zjisti si něco o platnosti cookies a cookies samotných. |
||
kvasl Profil * |
#3 · Zasláno: 22. 12. 2008, 19:32:42
Onunload jsem viděl na jakpsatweb.cz tak to používám.
|
||
kvasl Profil * |
#4 · Zasláno: 22. 12. 2008, 19:33:00
OnUnload
|
||
bohyn Profil |
#5 · Zasláno: 22. 12. 2008, 19:47:26
kvasl
Kvuli podobnym blbinam jsem rad ze existuje blokovani popup oken. Popremyslej jestli ti stoji za to desit odchazejici navstevniky nejakym "vtipnym" rozloucenim. |
||
Měsíček Profil |
#6 · Zasláno: 23. 12. 2008, 16:22:40
Reaguji na kvasla:
"Onunload jsem viděl na jakpsatweb.cz tak to používám." Tak to nepoužívej, je to odpornej paskvil a upřímně nevím kde a hlavně proč se tady vzal. A jen tak mimochodem v XHTML by ti neměl fungovat. |
||
Chamurappi Profil |
#7 · Zasláno: 25. 12. 2008, 08:03:28
Reaguji na Měsíčka:
„je to odpornej paskvil a upřímně nevím kde a hlavně proč se tady vzal“ Zajímavé. Mám takový dojem, že jsem za posledních pár měsíců viděl ten „paskvil“ nejčastěji v tvých příspěvcích. U názvů atributů v HTML nezáleží na velikosti písmen, takže pokud je pro kvasla přehlednější „onUnload“, nevymlouval bych mu to. Reaguji na kvasla: „Nashledanou“ Na shledanou. „aby se to z návštěvníkem rozloučilo jen jednou ;)“ Být tvým návštěvníkem, odpudilo by mě to a možná už bych se na tvoji stránku ani víckrát nevracel. Takže bych rozloučení viděl jen jednou. Pojistit to můžeš tak, že do rozlouceni.html přidáš blikající animace a nepříjemnou hudbu :-) |
||
Leo Profil |
#8 · Zasláno: 25. 12. 2008, 11:55:23
Chamurappi
"U názvů atributů v HTML nezáleží na velikosti písmen, takže pokud je pro kvasla přehlednější „onUnload“, nevymlouval bych mu to." Ja bych mu to rozmlouval prave proto, ze v html na tom nezalezi, takze muze psat onunload a nebude pak mit problemy pokud by chtel ovladace udalosti registrovat pres vlastnosti elementu primo v javascriptu, Leo |
||
Chamurappi Profil |
#9 · Zasláno: 25. 12. 2008, 19:24:37
Reaguji na Lea:
„nebude pak mit problemy pokud by chtel ovladace udalosti registrovat pres vlastnosti elementu“ … pokud se do takovéto evoluční fáze JavaScriptaře vůbec někdy dostane. Podle stejné logiky by měl psát názvy elementů velkými písmeny, aby se nedivil, až mu document.body.tagName vrátí "BODY" místo "body". Atributy odpovídající vlastnostem accessKey, tabIndex, readOnly a maxLength by měl v HTML také zapisovat velbloudí velikostí písmen? Pokud si začátečník vyláme zuby na něco.onUnload, možná rychleji pochopí, že názvy vlastností nemusejí odpovídat názvům atributů (class × className, for × htmlFor, http-equiv × httpEquiv atd.), tudíž, že vlastnosti nejsou atributy. |
||
Leo Profil |
#10 · Zasláno: 25. 12. 2008, 23:28:31 · Upravil/a: Leo
"Pokud si začátečník vyláme zuby na něco.onUnload, možná rychleji pochopí, že názvy vlastností nemusejí odpovídat názvům atributů"
No to prave nevim, co je lepsi, ale koneckoncu kazdy si tim musi projit sam :-) Osobne bych ale rekl, ze psani vsech atributu v html malymi pismeny je nejmensi zlo, Leo |
||
Časová prodleva: 15 let
|
0