Autor | Zpráva | ||
---|---|---|---|
trax93k Profil |
#1 · Zasláno: 6. 3. 2008, 20:59:25
Neexistuje nějaký příkaz, který by dokázal zakázat zobrazování příkazú (bublin) "alt"?
|
||
jogurt Profil |
#2 · Zasláno: 6. 3. 2008, 21:02:18
ja to delam tak, ze jeste pridam prazdny TITLE=''
|
||
Zdeněk Košťál Profil |
#3 · Zasláno: 6. 3. 2008, 21:03:59 · Upravil/a: Zdeněk Košťál
trax93k
Naimplementuj si tam třeba jquery a skriptem nastav, aby byl title prázdný. Do HTML kódu bych to nepsal. |
||
trax93k Profil |
#4 · Zasláno: 6. 3. 2008, 21:19:04 · Upravil/a: trax93k
Nešlo by to prosím trošku víc amatérsky?? :-) Zase tak dobrý nejsem...
|
||
Zdeněk Košťál Profil |
#5 · Zasláno: 6. 3. 2008, 21:27:03
trax93k
Vytvoř si složku js, do které nahraješ soubor jquery.js, který stáhneš na http://www.jquery.com . Do hlavičky <script type="text/javascript" src="./js/jquery.js"></script> <script type="text/javascript"> $(function() { $("img").attr("title","") }); </script> |
||
quinux Profil |
#6 · Zasláno: 6. 3. 2008, 21:30:55
trax93k
Nešlo by to prosím trošku víc amatérsky? Dej za alt prázdný title jak psal jogurt. Nejednodušší řešení. |
||
Zdeněk Košťál Profil |
#7 · Zasláno: 6. 3. 2008, 21:34:16
quinux
No v provedení ano, ale ve výsledku ne. S javascriptem to nebude muset hlídat a nezprasí si kód. |
||
trax93k Profil |
#8 · Zasláno: 6. 3. 2008, 21:36:19
No, web je dělaný ve WordPressu, takže přes prázdný title cesta nevede. Takže zkouším řešení Zdeňka...
|
||
quinux Profil |
#9 · Zasláno: 6. 3. 2008, 21:38:44
Zdeněk Košťál
nebude muset hlídat Pokud je to v nějakém RS, dá se to dodělat, aby to hlídalo samo. Pokud to dělá ručně (statické stránky), tak stejně musí ten obrázek zapsat, takže jen přidá další atribut. a nezprasí si kód Kód zprasí zbytečným js frameworkem :) |
||
Zdeněk Košťál Profil |
#10 · Zasláno: 6. 3. 2008, 21:41:35 · Upravil/a: Zdeněk Košťál
Pokud je to v nějakém RS, dá se to dodělat, aby to hlídalo samo.
Kód zprasí zbytečným js frameworkem :) Myslím si že je pohodlnější místo dodělávání RS radši naimplementovat framework - jednak ho může použít pro další účely a kód si nezasviní. Tohle je spíše "designérský účel" a nemyslím si, že by měl nějaký sémantický význam a tak bychom jej měli odsunout na vedlejší kolej - do skriptu. trax93k Bude asi potřeba nastavit absolutní cestu k souboru kvůli mod_rewrite na Wordpressu. |
||
Str4wberry Profil |
#11 · Zasláno: 6. 3. 2008, 21:46:34
Zdeňku Košťále, není to (jQuery) přehnané?
Možná by mohl stačit takovýto kód: obrazky = document.getElementsByTagName("img"); for (var i=0; i <= (obrazky.length-1); i++) { obrazky[i].setAttribute("title",""); } |
||
Zdeněk Košťál Profil |
#12 · Zasláno: 6. 3. 2008, 21:49:17 · Upravil/a: Zdeněk Košťál
Str4wberry
Máš pravdu, tohle řešení bude lepší, i když jQuery by tam určitě mohl využít... Chamurappi Nejsem javascriptař a tak jsem se snažil spíše ukázat jakým způsobem by se to dalo udělat lépe než psaním title="" do kódu. Přehnané to je, to nepopírám, ale podle mě pořád lepší jak předchozí návrh řešení. |
||
Chamurappi Profil |
#13 · Zasláno: 6. 3. 2008, 21:50:13 · Upravil/a: Chamurappi
Reaguji na trax93ka:
Dej úplně na konec stránky: <script> for(var i = 0; i < document.images.length; i++) if(document.images[i].title) document.images[i].title = ""; </script> Reaguji na Zdeňka Košťála: Můj kód je o jeden framework menší, heč :-) Proč jsou poslední dobou všichni tak posedlí těmi frameworky? Tahat desítky kB kvůli každé blbině… |
||
quinux Profil |
#14 · Zasláno: 6. 3. 2008, 21:55:00
Zdeněk Košťál
jednak ho může použít pro další účely Asi těžko, když ani neví jak to nasadit ;) Tohle je spíše "designérský účel" a nemyslím si, že by měl nějaký sémantický význam a tak bychom jej měli odsunout na vedlejší kolej - do skriptu. Nezabýval jsem se tím jaký to má význam, ale tím proč z toho dělat kovbojku a tahat velký framework :) Ale Str4wberry a Chamurappi už to vyřešili elegantněji. Každopádně mohu-li říct svůj názor, tak bych se tímto vůbec nezabýval. Ono zobrazení toho altu v IE je sice chyba, ale lidi (klienti) jsou na to už tak zvyklí, že když se na to podívají ve Firefoxu (nebo čemkoliv jiném) a ten popisek se (samozřejmě) nezobrazí, tak to hlásí jako chybu a že to musí být opraveno. :) |
||
trax93k Profil |
#15 · Zasláno: 6. 3. 2008, 21:59:33
Díky všem za rady
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0