Portál AbcLinuxu, 2. května 2025 04:43

Pryč s Javascriptem

8.1.2005 19:00 | Abc

Dnes jsem konečně nasadil CSS náhradu za Javascript, který zajišťoval podbarvování řádků ve výpisech diskuzí. Protože musely být parametry onmouseover a onmouseout u každého řádku tabulky, dost to nafukovalo velikost kódu. Bohužel to teď ale nefunguje v MS IE. Explorer prostě odmítá akceptovat parametr :hover u čehokoliv jiného než kotev (tag <a ...>). Ale co, shodli jsme s Leošem, že když to neovlivňuje základní funkčnost, nemá cenu se kvůli IE tolik omezovat. V základním zobrazení (15 diskuzí na hlavní straně) se ušetřily téměř 2 kilobajty.        

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

xpj avatar 10.1.2005 12:22 xpj | skóre: 22 | blog: Malé linuxové radosti... a strasti | Řevnice
Rozbalit Rozbalit vše :hover v IE nad vším ;-)
Odpovědět | Sbalit | Link | Blokovat | Admin
Tato věcička ( http://dean.edwards.name/IE7/ ) by podle všeho měla umožňovat mít :hover nad vším, co ho může mít i v IE. Ale nezkoušel jsem to...
no!future - be happy ... Malé linuxové radosti... a strasti a všechno ostatní.
10.1.2005 19:14 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: :hover v IE nad vším ;-)
Zrovna dnes jsem se díval na Whatever:hover. Jakmile budu mít čas, prostuduji obojí.
10.1.2005 13:10 centi
Rozbalit Rozbalit vše s javascriptom, ale trocha inak
Odpovědět | Sbalit | Link | Blokovat | Admin
A co tak predsa len vyuzit ten javascript, ale trocha inak, elegantnejsie a lepsie? :) Napr: http://www.fczbkk.com/js/tablemagic/index.html

Cely javascript je v externom subore, takze netreba mat v kode onmouseover a onmouseout.
10.1.2005 19:19 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: s javascriptom, ale trocha inak
Nefunguje v Konqueroru. Nezkoumal jsem proč.

Ale to, že mají řádky střídavě jiné pozadí - to není špatný nápad. Zlepšuje to orientaci; sám to mám nastavené v mailovém programu. Podívám se na to. Každopádně by to však mělo jít vyřešit pomocí CSS (to pozadí).
10.1.2005 20:50 Tomáš Bláha
Rozbalit Rozbalit vše -
Odpovědět | Sbalit | Link | Blokovat | Admin
Aha, ono to bylo celou dobu napsaný v javascriptu. A já se pořád divil, jaktože to funguje tak blbě. No teď už to funguje dobře :-)

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.