Autor Zpráva
vhojta
Profil *
Zdravím přecházím z přechodné verze XHTML na Strict a mam 3problémy problemy: TARGET u odkazu...validator napise: there is no attribute "target".
dále: NAME u obrázku...opet: there is no attribute "name".
a jeste language u javasrciptum, ale to jsem zkusil vymazat a validator nenamita, tak bych se chtel jen zeptat, jestli to nevadi ve funkčnosti?
Děkuji vhojta
Timy
Profil
vhojta
ve striktu atribut target u odkazu být nesmí, řešením je použít javascript
místo name můžeš použít atribut id
místo laguage bys měl použít atribut type, ale i když tam budeš mít jen <script>, bude to fungovat.
Joker
Profil
ad atribut "target": pokud dokument používá rámy, měl by používat frameset variantu. Pokud rámy nepoužívá, neměl by (obvykle) používat target :)
vhojta
Profil *
Pouzívam tento js na zmenu ctyr obr. po kliknuti, kdyz tam dam to ID misto name, tak mi to funguje jen ve Firefox a IE se nic nedeje.
Nemuzete mi nekdo prosim poradit jak na to, krome toho, ze bych nepouzival Strict!
Dekuji!!!


<script type="text/javascript" language="JavaScript">
function Zmen()
{
// z adresy obrazku vytahnu jeho cislo (5ta pozice od konce a ma jeden znak) a zvysim o 1
dalsiObr = parseInt(document.Obrazek.src.substring(document.Obrazek.src.length - 5,document.Obrazek.src.length - 4),10)+1;
// pokud prekrocim pocet obrazku tak nastavim zase prvni
if (dalsiObr > 4) dalsiObr=1;
// a zapisu novou adresu
document.Obrazek.src="mapa" + dalsiObr + ".gif";
}
</script>
<div style="cursor: url(grafika/plus.cur)">
<img src="mapa1.gif" id="Obrazek" onclick="Zmen()" alt="" />
ToP
Profil *
ad target a strict: MÁM naprosto stejný problém! Člověk chce čistotu kódu, ale jak jinak zařídit, že odkazuji-li na velký obrázek po najetí na zmenšeninu někde v textu, velký se zobrazí do celého okna (bývalo top) místo do nového (bývalo blank) ??! Tady chlapci s XHTML docela ustřelili..... :(
Toto téma je uzamčeno. Odpověď nelze zaslat.

0