Autor Zpráva
Antonín Daněk
Profil
<script type="text/javascript">
<!--
Tmp=Math.floor(1000000 * Math.random());
document.write("<scr" + "ipt src=\"http://cnt1.pocitadlo.cz/counter.php?poc=58161&amp;ref="+escape( top.document.referrer)+"&amp;depth="+screen.colorDepth+"&amp;width="+s creen.width+"&amp;height="+screen.height+"&amp;tmp="+Tmp+"\" language=\"JavaScript\" type=\"text/javascript\"></scr" + "ipt>");
// -->
</script>

Dobrý den, nejsem zrovna expert na validitu a s tímto jsem si neporadil. W3C hlásí.
delimiter """ invalid: only S separators and TAGC allowed here.
...ript\" type=\"text/javascript\"></scr" + "ipt>");

end tag for element "SCR" which is not open.
...ript\" type=\"text/javascript\"></scr" + "ipt>");
Meldo
Profil
A co tak skusit namiesto \" len '.
WanTo
Profil
Osobně bych se na validitu vykašlal, prohlížeče tomu myslím rozumí celkem bez problémů.
Chamurappi
Profil
Navíc tohle je zrovna jedna z těch chyb, které existují jen proto, aby s nimi mohl otravovat validátor. Vadí mu sekvence znaků „</“, rád by za ní měl jméno elementu „script“ nebo většítko, aby mohl uzavřít naposledy otevřený element. Pokud tam najde něco jiného, je jasné, že element nekončí. Interpretace je jednoznačná.
Toto téma je uzamčeno. Odpověď nelze zaslat.