Když se pokusím validovat svoje stránky v HTML 4.01, je vše v pořádku až na vkládanou reklamu, na které najde validátor chybu... Jak je to možné odstanit? Děkuji
Stránky s reklamou prostě validní asi nebudou, ale mohly by na wz s reklamou něco udělat....
Zkoušel jsi i strict verzi reklamy?
strict verze? o tom já nic nevím ;) "půjdu" se podívat...
http://www.webzdarma.cz/podminky-reklama.html
(validní reklama - <!--WZ-REKLAMA-1.0-STRICT-->)
Já teda třeba na fiestaclub.wz.cz reklamu mám a je to xhtml 1.1 valid. Nevidím problém...
strict verze je validní podle XHTML 1.1, ne podle HTML 4.01 ;)
Quinix, to me nikdy nenapadlo, takhle to zkoumat. :-)
Takže dotazník tam bude mít jinou chybu. Nebo že by ta 4.01 reklama fakt nebyla validní?
No já jsem na psb.wz.cz udělala novej jednoduchej index.html s doctype html 4.01 a strict reklama je validní jak pro transitional, tak pro strict. Ještě to tam mám - konkrétně pro strict.
Jo a takže si myslím, že chyba bude jinde. Dotazníku, napiš konkrétní adresu :-)
Pro xhtml je problém v java scriptu. Pokud prohlížeč stránku s reklamou skutečně (od serveru dostane v hlavíčce "Content-type: application/xhtml+xml") zobrazuje jako xhtml, nevloží se reklama pomocí java skriptu. Nevíte co s tím? Nejde vložit reklama bez použití java scriptu (staticky nebo v php)?
URL s adresou: http://remik.unas.cz/admin/rekxhtml.php
Pro prohlížece podporující xhtml (Firefox, Opera)
Reklama tam je a navíc nechápu, proč posíláš Content-Type: text/xhtml+xml, když se to zobrazí stejně jako text/html.
Mi se v FF a Opeře zorbazí jenom proužek "reklama webzdarma".
Jj, já taky ve FF a Opeře nevidím celý reklamní proužek, jen jakoby jeho levou část "reklama webzdarma" a pravá tam chybí, ani není klikací. V IE je to ok. Ale afaik reklama jiným způsobem momentálně zobrazit nejde.
Přepsal jsem to do php:
<!--WZ-REKLAMA-1.0IZ-->
<div style="margin-left: auto; margin-right: auto">
<table width="496" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<a href="http://www.webzdarma.cz/">
<img src="http://i.wz.cz/banner/nudle03.gif" width="28" height="60" style="margin: 0; padding: 0; border-width: 0" alt="WebZdarma.cz" />
</a>
</td>
<td>
<?
$m=date('s');
$s=date('i');
$id=985;
$flash=$s*$m+$id;
?>
<iframe src="http://ad.wz.cz/ad.cgi?gid=40&t=_top&id=<?echo $flash?>&type=iframe" height="60" width="468" border="0" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no">
<a href="http://ad.wz.cz/click.cgi?manager=adcycle.com&gid=40&id=<?echo $flash?>" target="_top">
<img src="http://ad.wz.cz/ad.cgi?gid=40&id=<?echo $flash?>" width="468" height="60" border="0" alt="Klikni" />
</a>
</iframe>
</td>
</tr>
</table>
</div>
<!--WZ-REKLAMA-1.0IK-->
Potom je druhá možnost - tvářit se, že javascript nepodporujeme a vyhodit javascript a ponechat jenom <noscript>.
Doufám, že mi za to hraní s reklamou admini nezruší účet.
Jenom dodám, že mk-úv kod může použít každý. Wz přistup neidentifikuje podle ID ale podle Refereru