Bannerrotation
RVI
- javascript
Seid gegrüßt,
ich hoffe mal dass ich hier richtig bin.
Ich würde gerne auf einer meiner Seiten eine Bannerrotation einbinden. Die Rotation funktioniert auch soweit einwandfrei allerdings auch wieder nicht.
Das Problem ist das die Rotation in einer Tabelle eingebunden wird und rechtsbündig erscheint wobei in der Tabelle Center eingestellt wurde.
Neben der jeweiligen Grafik erscheint auch eine große Lücke (etwa 300 Pixel) was die gesamte Seite zerschießt. Auch ist um die jeweilige Grafik ein rahmen gelegt was nicht so pralle aussieht.
Hier nun mal der Code:
<td>
<div id="banner"></div>
<script type="text/javascript">
var RotationInterval = 30; //sec.
var BannerData = new Array();
// Begin BannerData
BannerData[0] = "<a href="http://die-ziel-domain.de.cnobi" target="_blank"><img src="die-bild-datei-wie-auch-immer"></a>";
BannerData[1] = "<a href="http://die-ziel-domain.de.cnobi" target="_blank"><img src="die-bild-datei-wie-auch-immer"></a>";
// End BannerData
function BannerRotation(rot)
{
document.getElementById("banner").innerHTML = BannerData[rot];
if(rot == (BannerData.length-1))
{
window.setTimeout("BannerRotation(0)", RotationInterval*1000);
}
else
{
window.setTimeout("BannerRotation("+(rot+1)+")", RotationInterval*1000);
}
}
BannerRotation(0);
</script>
</td>
Hoffe dass mir einer von euch bei der Problembeseitigung helfen kann und ich bedanke mich bereits im Voraus für eure Zeit.
Mit freundlichen Grüßen
RVI
Ich würde gerne auf einer meiner Seiten eine Bannerrotation einbinden. Die Rotation funktioniert auch soweit einwandfrei allerdings auch wieder nicht.
Das bedeutet was?
Das Problem ist das die Rotation in einer Tabelle eingebunden wird und rechtsbündig erscheint wobei in der Tabelle Center eingestellt wurde.
center wirkt nicht auf nachgeordnete block level elemente.
Neben der jeweiligen Grafik erscheint auch eine große Lücke (etwa 300 Pixel) was die gesamte Seite zerschießt. Auch ist um die jeweilige Grafik ein rahmen gelegt was nicht so pralle aussieht.
Dann formatiere die Grafik vernünftig. Ohne dein aktuelles CSS kann man aber nur raten.
Hier nun mal der Code:
Ein img in einem div in einer Tabellenzelle, ich fordere Freispruch für das img, Pensionierung des div und Einweisung des Coders in die Tabellenzelle!
~JJ
Grundlage für Zitat #1064.