Starší komentáře ke článku: XHTML - klientské image-mapy
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 17.4.2003 1:35:52
Jak tohle provest v xhtml 1.1 ? validatoru vadi znak "#", ktery je tam potrebny... diky
Datum vložení: 19.4.2003 14:29:37
Proč by mu mělo vadit "#", to nevím. Možná by pomohlo kdybyste odkázal na nějakou ukázku...
Spíše bych ale řekl, že mu vadí atribut name (možná jste ho omylem použil). Ten již v XHTML 1.1 nar. od XHTML 1.0 Strict není povolen...
Datum vložení: 19.4.2003 18:05:47
vadi mu v usemap viz:
usemap="#evropa"
Datum vložení: 22.4.2003 8:28:29
A mohl byste odkázat na nějakou ukázku?
Datum vložení: 1.2.2004 19:47:53
Koukam ze k tomuto clanku uz dlouho nikdo nic nenapsal, ale zustala tu nezodpovezena otazka, kterou v teto chvili prave resim :(
Validator mi nevezme v XHTML 1.1 atribut name u map a pokud ho nahradim id, tak to prakticky vyradi z cinnosti prislusnou mapu v NN6, Mozilla 1.4 a Mozilla FireBird 0.7
Funguje nadale v IE6 a Opera 6
(vic sem otestovat nemohl)
Navic, jak je tu drive poznameno validatorem neprojde syntaxe u tagu img: usemap="#mojemapa" a hodi chybu u toho krizku :(
Pokud tam krizek neni tak mapa nefunguje na zadnem z vyse uvedenych prohlizecu.
Pod XHTML 1.0 Strict to projde.
Necham na ukazka par dni tento link:
<a href='http://www.koty.cz/preview/xhtml11_invalid.html' target='_blank'>http://www.koty.cz/preview/xhtml11_invalid.html</a>
Zkuste si ho projet validatorem na W3C a podivat se na zdrojak.
Datum vložení: 3.2.2004 20:20:26
Tady je další rozpor mezi XHTML 1.0 a 1.1.
Zatímco 1.1 má v DTD u atributu usemap povolen typ hodnoty #IDREF (takže lze použít pouze jméno prvku bez "#"), tak u 1.0 je to typ %URI;, tedy musíme použít URL identifikátor s "#". Musíte si vybrat... :-)
Datum vložení: 24.4.2003 14:51:01
Stejně tak označuje jako vadný třeba znak '+'. Také Bůh ví proč.
Datum vložení: 18.4.2003 11:46:38
Netusi nekdo jak pretahnu XML do PHP abych pak mohl pracovat s daty?
Datum vložení: 19.4.2003 14:14:53
Dělá se to tuším přes nějakou COM komponentu, na Intervalu už o tom vyšlo pár článků.
BTW: Tento příspěvek se ale nijak netýká článku, k pokládání dotazů je tady diskusní fórum :-)
Datum vložení: 24.4.2003 14:48:16
Pro příště prosím viz následující příspěvek.
Jinak to proboha nedělejte přes komponentu COM, ale přes standardní rozšíření PHP. Na přesné jméno si teď ovšem nevzpomenu.
Datum vložení: 29.4.2003 16:42:31
dobry den
zaujimalo by ma, kedze v xhtml 1.1 nie je povoleny atribut name, ako sa riesia v tom pripade vo formularoch skupiny radiobuttonov, ktore tento atribut pouzivaju na oznacenie poloziek ktore spolu suvisia (su v jednej skupine)
vdaka za odpoved, a hadam coskoro clanok o formularoch v xhtml.
Igorik
Datum vložení: 30.4.2003 20:35:41
V XHTML 1.1 neni povolený atribut name pouze u elementů <a> a <map>. U formulůlářových prvků samozřejmě dostupný je (bez něj by to ani nešlo).
Formuláři se budou zabývat další díly tohoto seriálu, takže stay tuned :-)
Datum vložení: 14.9.2006 15:58:28
Ahoj, skusala som tuto cast, kde sa vlastne zmeni element area na a vysledkom je ze mi uz nefunguje image mapa!Objavia sa tam slovom odkazy a tie funguju ale v samotnom obrazku sa neda odkazat na prislusnu stranku. Tak to ma fungovat s tym elementom a?! Lebo som si predstavovala, ze ked to takto napisem tak to bude fungovat aj aj ... a nic... Skusane v IE i Mozille. Tu je moj zdrojovy kod, ak je tam chyba dakujem za opravu;) takto to funguje s area: <img src="abc.JPG" alt="abc.JPG" title="utvary" height="120" width="186" usemap="#normal" /> <map id="normal"> <area href="pr2.html" alt="kruh" shape="circle" coords="57,37,20" /> <area href="body.html" alt="trojuholnik" coords="110,42,143,9,159,42,110,42" shape="poly" /> <area href="axb.html" alt="obdlznik" coords="80,70,150,100" shape="rect" /> </map> takto to nefunguje s a: <img src="abc.JPG" alt="abc.JPG" title="utvary" height="120" width="186" usemap="#navigacia" /> <map id="navigacia"> <a href="pr2.html" shape="circle" coords="57,37,20">kruh</a> <a href="body.html" coords="110,42,143,9,159,42,110,42" shape="poly">body</a> <a href="axb.html" coords="80,70,150,100" shape="rect">obdlznik</a> </map> Dakujem za radu!
Datum vložení: 14.9.2006 16:06:23
Nefunkcne s a: a href="pr2.html" shape="circle" coords="57,37,20">kruh</a> a href="body.html" coords="110,42,143,9,159,42,110,42" shape="poly">body</a> a href="axb.html" coords="80,70,150,100" shape="rect">obdlznik</a musela som to napisat bez "<" pred a, lebo to bralo len ako to mam napisane v prispevku vyssie. Kazdopadne vopred dakujem za radu!
Datum vložení: 14.9.2006 19:22:33
Ano, fórum má několik bezpečnostních filtrů proti různým metodám narušení. Zápis, o který jste se pokoušela, je nutno provést pomocí entit, jak je ostatně uvedeno v informačním textu pod vstupním polem formuláře. Pak můžete mít třeba i: <a href="pr2.html" shape="circle" coords="57,37,20">kruh</a>
Datum vložení: 29.10.2006 18:41:41
Mel jsem problem s MAP kdyz v nem byl jen ID odkazujici na obrazek ke ktere se vztahovala imagemapa a to ten ze Mozilla brala cely obrazek za odkaz-nefunkcni odkaz, az kdyz sem nahradil ID atributem NAME vzala to mozilla tak jak ostatni. IE i Opera s ID funguji normalne ....