Otázka zní jednoduše, jak mám upravit kód stránky http://maps.speccy.cz/map.php?id=AbuSimbel tak, aby fungovalo zoomování mapy (tlačítka plus, minus, max, min) i v Mozille Firefox. Pořád mi to hází chybu, že objekt OBR nebyl definován.
Mně to ve Firefoxu (1.0) funguje. Ale měl bys místo document[ImageName] a použít document.getElementById(ImageName) a místo obr pouzit obrazek=document.getElementById('obr'). To může působit potíže.
A ještě místo <img name="obr"> je lepší <img id="obr">.
Diky, funguje to. Ja mam verzi 0.9.3, ale jak se zda, podle toho co pises, nova verze si s tim poradi i bez GetElementById.
Jeste dva dotazy:
1. Jak donutit Firefox, aby zobrazoval zastupne texty definovane atributem alt="".
2. Jak zajistit, aby po najeti na tlacitko se kurzor zmenil na ruku. V IE na to pouzivam style="cursor:hand".
1) To samý přidej do title:
<img src="blabla" alt="obrázek" title="obrázek" />
2) style="cursor:pointer"
Díky, az vychytam vsechny tyhle rozdily, pak konecne zacnu Mozillu poradne pouzivat :-).
1) Uz jsem se lekl, ze budu muset pouzivat alt i title soucasne, nastesti title funguje i v IE.
A jeste jeden dotaz:
Jak pro Firefox navrhnout tabulku, u ktere by mel ramecek sirku 2 pixely a mel by jednotnou barvu. Obzvlast kdyz nemuzu pouzit atributy bordercolorlight a bordercolordark.
Myslíš jako rámeček tabulky jiný barvy než barva rámečku buněk? Zkusil bych to nastylovat všechno zvlášť.
table {border:2px solid blue}
td {border:1px solid red}
pavero: "Uz jsem se lekl, ze budu muset pouzivat alt i title soucasne, nastesti title funguje i v IE."
Nelekej se toho, ale budeš muset používat alt i title součastně. Alt je totiž povinný element (nebo alespoň vřele doporučený). Slouží k uložení alternativního textu pro případ, že se obrázek z nějakého důvodu nezobrazí. měl by mít stejnou vypovídající hodnotu jako samotný obrázek, proto není důvod ho zobrazovat, když je obrázek vidět (těžko říct, proč to IE dělá). K popisku obrázku slouží právě title, který se zobrazuje i s obrázkem a doplńuje ho názvem.
Petr Bláha: No jasne, pouzitim CSS stylu, ze me to nenapadlo hned, ja porad premyslel o nejakem cistem HTML reseni, diky.
Stip: A sakra, dalsi prace navic, nevadi, napisu si skript, ktery me ty desitky IMG tagu v ramci celeho webu upravi :-).
Ale reknu vam, je to fuska upravit web (kdysi davno navrzeny jen pro IE) pro vsechny prohlizece :-).
>> Ale reknu vam, je to fuska upravit web (kdysi davno navrzeny jen pro IE) pro vsechny prohlizece :-).
Lepší IMHO od základu udělat nový.
Uprava je IMHO jednodussi.
Ted uz snad posledni vec:
Muzete mi nekdo vysvetlit proc nedojde (Firefox 1.0) k zaradkovani mezi rozcesnikem (A-B * B-D ...) a zahlavim bile tabulky?
Adresa: http://maps.speccy.cz/
Paradoxni je, ze to funguje nejen v IE, ale i ve Firefoxu, kdyz tu stranku nacitam z localhostu. Navic, kdyz si zobrazim nejakou mapu a v prohlizeci dam Zpet, vse se zobrazi v poradku. Fakt zahada.
Koukám na to ve FF 1.0, ale nechápu o co GO. Mně se zobrazuje vše OK.
Mne se to zobrazuje takhle: http://maps.speccy.cz/ukazka.png
Ale pokud to je jenom u me, tak je to OK :-).
Tak to ne, u mě to je v pořádku.