Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
HTML - vracíme se ke kořenům

Franta Kučera aura:80
15. 3. 2007 10:51

JS Kombo

celé vlákno
http://xkucf03.archkucera.com/kombo.js/

1) Použil jsem část existujícího kódu, opravil jsem nějaké chyby, rozchodil to s xhtml a doplnil skript, který projde celou stránku a nahradí všechna komba - do té doby musel programátor měnit komba ručně na všech místech + s tím byla spousta práce a informace (seznam hodnot komba) byl na dvou místech.

2) Vylepšení spočívá v tom, že stačí přidat na stránku jeden odkaz na js a po načtení stránky zavolat funkci premenKomba(); Na straně serveru není potřeba nic měnit, protože staré elementy <select> tam zůstanou (jen nejsou vidět) a přiřazuje se jim hodnota vybraná v novém stylovatelném kombu.

3) Pokud na klientovi není JS, tak se komba nepřemění a zůstanou tam staré elementy <select> na funkčnost by to tedy nemělo mít negativní vliv

4) Testoval jsem to úspěšně v Opeře a FF. V IE to funguje taky (až na obrázkové tlačítko -- tam by to chtělo nějaký hack), akorát je potřeba exploreru poslat záměrně špatný content-type (http://xkucf03.archkucera.com/kombo.js/index-ie.html)* V konqueroru to bohužel "zlobí" není vidět obrázek tlačítka a různě to poblikává.

5) Jakékoli návrhy a připomínky uvítám.

*) tato verze funguje i v FF a Opeře