Mam system do kampani reklamowych Openads.
Stosuję invokację banerów na stronie poprzez wstawienie kodu w Java Script wygenerowanego
przez tę aplikację. Kod umieszczam w komórce tabelki:
<td width="50%" height="20"> <script language='JavaScript' type='text/javascript'> <!-- if (!document.phpAds_used) document.phpAds_used = ','; phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11); document.write ("<" + "script language='JavaScript' type='text/javascript' src='"); document.write ("http://www.xxxx.pl/Openads/adjs.php?n=" + phpAds_random); document.write ("&what=zone:1&target=top"); document.write ("&exclude=" + document.phpAds_used); if (document.referrer) document.write ("&referer=" + escape(document.referrer)); document.write ("'><" + "/script>"); //--></script> </td>
Problem polega na tym, że pomimo iż za tym kodem nie ma, żadnych znaków czy znaczników to w przeglądarce
pod bannerem pojawia się pusta linia pomiędy dolną krawędzią bannera a dolną krawędzią ramki. Przeszkadza mi to w precyzyjnym ustaleniu wyglądu. Nie wiem czeu tak się dzieje. Podobne zjawisko zauważyłem przy wstawianiu kodu w java popularnych statystyk STAT4U. Rozsuwa mi tabelkę w dół.
Czy wie ktoś coś na ten temat ?