Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Modrá je dobrá
zelená je lepší

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu JavaScript [ŽP: neomezená] (kategorie Programování) moderuje Šéf Lopuchu.
- http://al3x.3web.cz/js/ - najdete zde zaklady javascriptu je tam i docela dobre vysvetleny cookies
- specifikace ECMAScriptu - standard založený na JavaScriptu a JScriptu.
Download Opera
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 150 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 29.5.2005 12:22  156
Ano, take moznost, na to jsem nepomyslel. To je asi skutecne jedina moznost, jak to pres JavaScript delat. Stale ovsem zustava nutnost vyrabet tam javascriptem nejake cookies pro zachovani spravneho className i na dalsich strankach (tim nechci rict, ze by to bylo neco narocneho, ale ze je dobre na to nezapomenout).
sarnegarth 29.5.2005 11:49  155
nebo mit vsechny styly v jedinem souboru (pripadne je proste nacist vsechny), mit je rozlisene nejakym ruznym className pro, dejme tomu, tag body a pak to className prepinat jskem?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 28.5.2005 15:45  154
Nejprirozenejsi moznosti je vytvorit ta dalsi CSSka a pouzit je jako alternativni stylesheety (v hlavicce budes mit vic elementu link, ktery budou prilinkovavat tyhle jednotlivy stylesheety). Nevyhoda je ta, ze to neumi MSIE.
Jak to delat pomoci JS me proste moc nenapada, jedine vyzkouset v dany okamzik zmenit hodnotu atributu href prave toho elementu link (pripadne cely element link odebrat a vlozit misto nej jiny), ale nejsem si jisty, jestli to prohlizec pochopi jako pokyn pro nacteni jinyho stylesheetu a aplikovani ho. Krom toho pokud bys chtel, aby se Ti ta uzivatelova volba zachovavala i behem jeho putovani po Tvych strankach, tak bys musel jeste vytvorit nejakou cookie, kam bys jeho volbu ulozil (coz neni takovej problem) a pote pri nacitani kazde dalsi stranky si tu cookie precist a zase prohodit stylesheety. Proste nic hezkeho a navic je dost nejiste, jestli by to vubec fungovalo.
Tyhle veci je opravdu podstatne vhodnejsi delat na serveru, navic je to jediny zpusob, jak si zajistit, ze to opravdu bude fungovat.
dton DTon Až mě příště budeš chtít bodnout do zad - měj tu odvahu udělat mi to tváří v tvář 28.5.2005 13:00  153
Já na stránkách PHP nepoužívám, protože se v něm nevyznám. Mohl bys mi popsat nějaký (jakýkoli) způsob, jak toho dosáhnout bez PHP?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 28.5.2005 12:53  152
Ano, ted uz ano. Ovsem tohle se typicky nedela javascriptem, ten pro to neni vhodny, maximalne tak ve chvili nejvetsi nouze. Tohle je spis ukol pro PHP a cookies (napriklad).
dton DTon Až mě příště budeš chtít bodnout do zad - měj tu odvahu udělat mi to tváří v tvář 28.5.2005 12:41  151
Mám stránky s černým pozadím a bílým textem. Veškerou grafiku apod. vytvářím pomocí externího souboru .css. A některým lidem se nelíbí, a tak bych chtěl kvůli nim udělat několik vzhledových verzí, např. s bílým pozadím a černým textem. A návštěvníkovi poskytnout možnost přepínat mezi nimi, pomocí odkazů, umístěných na úvodní stránce index.html. Byl to teď dostatečně popsaný?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 28.5.2005 12:29  150
Po ruce mam mys. A kdybys trochu lip popsal, co vlastne chces, tak by to bylo uplne idealni.
dton DTon Až mě příště budeš chtít bodnout do zad - měj tu odvahu udělat mi to tváří v tvář 28.5.2005 12:14  149
Ahoj všichni! Akutně scháním javascript na přepínání stylů (CSS). Nemáte někdo něco takového po ruce?
huh huh 27.5.2005 18:31  148
tak už jsem to vyřešil
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 27.5.2005 18:11  147
Ano.
huh huh 27.5.2005 15:26  146
Zdar programátoři. Funguje někomu v Mozille focus() na textaeře?
trofozoit Trofozoit DNA, DNA - come out and play 12.4.2005 15:27  145
No tak on nakonec má Javascript jen přirozený logaritmus, což znamená, že chci-li dostat logaritmus při základu 10 zaokrouhlený dolů, musím to udělat takhle:
var rad = Math.floor(Math.log(vysledek)/Math.LN10)  
a za to můžu vynechat to převedení na řetězec.. no nevím co z toho je nakonec lepší..
trofozoit Trofozoit DNA, DNA - come out and play 12.4.2005 14:16  144
Díky za názory :)

Kdokoliv: No já právě dost využívám toho jak je Javascript velmi tolerantní ;) Konkrétně u té změny typu proměnné.
Tu délku bych spojit mohla, pravda. O tom vzorci vím že není úplně ideální, je to hodně dělaný hodně rozepsaným stylem, jak by se to asi dělalo na papíře, prioritnější je neztratit někde po cestě nějaký ten řád. Uvidím, když bude čas.
No, ta "drsná finta" předpokládám se asi nejvíc nelíbila, je pravda že mě jiný způsob nenapadl, praktické využití logaritmů mě poněkud minulo, krom toho že se tím dá pěkně šachovat v osách grafu. Zkusím se na to podívat.

No ale jinak děkuju, celkem to docela potvrzuje co jsem si o tom dotyčném myslela už dlouho předtím ;)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 12.4.2005 13:44  143
AL3X: A vidis, ja si zase rikal, ze jsi v prispevku 140 shrnul to moje, jenom mene slovy. :-) Ono to skutecne nejsou nijak hrozny veci, me jenom zarazilo to tvrzeni, ze se nad tim kdosi usklibal, tak jsem se zoufale snazil najit, co se mu tak asi nelibilo. :-)
al3x 12.4.2005 13:33  142
Sakra. Kdyz si ctu, co vsechno jsem tam ja prehlid.. Proste jsem to bral jako "tady je nejaky prirazovani" a podrobneji jsem to nezkoumal. Mno nic.

[ 150 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt