Zkusil jsem novou Operu 9 a musim rict, ze uzivatelske rozhrani je naprosto spickove promyslene... ovsem stara znama tragedie - zmena vzhledu stranky z JavaScriptu open nefunguje :-( Mam stranku s dvema select boxy a 2 radiobuttony v zavislosti na radiu je vzdy jeden select box enabled a druhy disabled. Neporadi mi nekdo jak mam napsat skript ktery toto v Opere resi? IE i FF nemaji problem, jestli toto Opera nezvladne tak ac nerad ji nemuzu pouzivat. Je to tim, ze toto Opera nepodporuje nebo je tak striktni, ze to vetsinou nekde vybouchne?
Ale pán se vzteká! :) U takových případů jako si ty si prostě nemůžu pomoct a musím si z nich dělat srandu, pač ty nežádáš o radu, ale o code.
<cajzl>Ach jo</cajzl>
Skutecne je to tak, jak odpovedel jiny komentar: Opera to umi (sam to pouzivam). Asi mate nekde chybu v Javascriptu. Chybi-li nekde nejake znak, je mozne ze ostatni prohlizece si s tim konkretne poradi. Zase jsou chyby, ktere umi odstranit Opera a ostatni nikoliv. Takze doporucuji si presne odkrokovat danou cast, vypsat existujici promenne a objekty a urcite na to prijdete :-)
Jeste je tu metoda Javascriptu, ktera nam umozni vypisovat primo do Javascript konzole cokoliv chceme (tedy bez nutnosti volani alert (promenna);)
Tato metoda nalezi objektu opera a je to:
opera.postError(retezec);
Cokoliv budete pozadovat vypsat (hodnotu atd.), tak predejte jako paramater v danem miste kodu teto metode. Doufam, ze zachovali podporu tohoto i v 9.0, v 8.x to kazdopadne pouzivat slo.