Zur Navigation

Zufälliger Banner [6]

51 Jörg Kruse

Wie hast du das Bild denn eingefügt? Du musst bei "// und so weiter" nach dem gleichen Muster forfahren:

banners[5] = 'ein-bild.jpg';
banners[6] = 'noch-ein-bild.jpg';
banners[7] = 'ein-anderes-bild.jpg';
banners[8] = 'und-noch-ein-bild.jpg';

23.04.2010 11:53

52 Jörg2

Zitat von Jörg2
Ich habe ein Bild noch eingefügt ,aber dann wird nichts mehr angezeigt,hab es wieder rausgenommen,dann kamen die Bilder wieder.???


juhuuu es geht doch....bis jetzt mal.gg*

23.04.2010 11:54

53 Jörg2

Ist das so richtig?

<div id="banner"></div>
<script type="text/javascript">
banners = new Array();
bannerlinks = new Array();
banners[0] = 'http://files.homepagemodules.de/b518341/pictures_u1_thumb_31284f.jpg';
banners[1] = 'http://files.homepagemodules.de/b518341/pictures_u4_thumb_c51fc3.jpg';
banners[2] = 'http://files.homepagemodules.de/b518341/pictures_u5_thumb_c13410.jpg';
banners[3] = 'http://files.homepagemodules.de/b59373/pictures_u69_thumb_96aaf8.jpg';
banners[4] = 'http://files.homepagemodules.de/b59373/pictures_u146_thumb_39bad7.jpg';
banners[5] = 'http://files.homepagemodules.de/b59373/pictures_u65_thumb_d26d2d.jpg';
banners[6] = 'http://files.homepagemodules.de/b59373/pictures_u145_thumb_bd907f.jpg';

23.04.2010 11:57

54 Jörg Kruse

Ja, so ist korrekt - und es funktioniert so ja auch - je mehr Bilder du dazu einträgst, umso mehr Abwechslung gibt es bei den Seitenaufrufen :)

23.04.2010 12:00

55 Jörg2

sorry das ich nochmal so blöde frage,wo genau setze ich da den Code ein für den Abstand.

23.04.2010 12:02

56 Jörg Kruse

Entweder in einen style Abschnitt im head Bereich (zwischen <style> und </style>) oder in die eingebundene CSS-Datei, in deinem Fall die style17-tglobal-111-global-1.css

23.04.2010 12:09

57 Jörg2

wo denn genau?
Das ist der ganze Code meiner Kopfzeile.

<table width="100%" border="0" cellpadding="6" cellspacing="6">
<tr>
<td width="15%"</td>
<td width="10%" rowspan="2"><div align="center"><a href="http://www.mastiff-forum.de"><img title="Zur Forum Übersicht" src="http://files.homepagemodules.de/b59373/a_93.png" align="absmiddle" /></a></div></td></center>
<td width="50%" valign="middle"><strong><font color="#8b4513" size="7" face="Verdana, Arial, Helvetica, sans-serif">Mastiff-Forum.de</font></strong><br /><br /><p><font color="#C37631" size="3" face="Verdana, Arial, Helvetica, sans-serif"><strong>Das Forum f&uuml;r Mastifffreunde </strong></font></p></td> <td width="10%" rowspan="2"><div align="center"><a href="http://www.mastiff-forum.de"><img title="Zur Forum Übersicht" src="http://files.homepagemodules.de/b59373/a_119.jpg" align="absmiddle" /></a></div></td></center><td width="15%"</td>
</tr>

</table>


<div id="banner"></div>
<script type="text/javascript">
banners = new Array();
bannerlinks = new Array();
banners[0] = 'http://files.homepagemodules.de/b518341/pictures_u1_thumb_31284f.jpg';
banners[1] = 'http://files.homepagemodules.de/b518341/pictures_u4_thumb_c51fc3.jpg';
banners[2] = 'http://files.homepagemodules.de/b518341/pictures_u5_thumb_c13410.jpg';
banners[3] = 'http://files.homepagemodules.de/b59373/pictures_u69_thumb_96aaf8.jpg';
banners[4] = 'http://files.homepagemodules.de/b59373/pictures_u146_thumb_39bad7.jpg';
banners[5] = 'http://files.homepagemodules.de/b59373/pictures_u65_thumb_d26d2d.jpg';
banners[6] = 'http://files.homepagemodules.de/b59373/pictures_u145_thumb_bd907f.jpg';
banners[7] = 'http://files.homepagemodules.de/b59373/pictures_u169_thumb_e2f7f9.jpg';
banners[8] = 'http://files.homepagemodules.de/b59373/pictures_u170_thumb_75d751.jpg';
banners[9] = 'http://files.homepagemodules.de/b59373/pictures_u171_thumb_6ebca1.jpg';
banners[10] = 'http://files.homepagemodules.de/b59373/pictures_u172_thumb_990f8c.jpg';
banners[11] = 'http://files.homepagemodules.de/b59373/pictures_u173_thumb_b7561b.jpg';
var randomnumber = Math.floor(Math.random() * (banners.length - 3));

document.getElementById('banner').innerHTML = '<img src="' + banners[randomnumber] + '" /> <img src="' + banners[randomnumber + 1] + '" /> <img src="' + banners[randomnumber + 2] + '" /> <img src="' + banners[randomnumber + 3] + '" />';
</script>

23.04.2010 12:23

58 Jörg2

Ich habs geschafft.Viiiiielen Dank.Man sollte auch mal selber was probieren.

Danke Jörg!

23.04.2010 13:05

59 Jörg2

Es funktioniert alles bestens, habe es in mein Forum übertragen.

Kann man zwischen die Bilder auch eine Trennlinie setzen?

23.04.2010 14:18

... 1 Monat später ...

60 Max (Gast)

hallo, ich hoffe hier ist ab un zu noch jemand im Forum^^... Ich habe für meine Homepage den Code benutzt der ganz am Anfang dieses Threads beschrieben ist ( PHP) . Das einbauen hat soweit wunderbar geklappt ( also denke ich mal) so jetz zeigt er mir auch das gewüsnchte hintergrundbild an, blos immer das gleiche, also er wächselt nicht durch, woran kann das liegen?!

Hier mal mein Code:
<style type="text/css">
<!--
<?php

$anzahl = count($url);

$url[0] = "Bilder/bg/bild1.jpg";
$url[1] = "Bilder/bg/bild2.jpg";
$url[2] = "Bilder/bg/bild3.jpg";
$url[3] = "Bilder/bg/bild4.jpg";
$url[4] = "Bilder/bg/bild5.jpg";
$url[5] = "Bilder/bg/bild6.jpg";
$url[6] = "Bilder/bg/bild7.jpg";
$url[7] = "Bilder/bg/bild8.jpg";

srand(time());
$random = rand(0,$anzahl - 1);

echo "#logo {\nbackground: url($url[$random]) 0 0 no-repeat black;\n}\n";

?>
.logo {
height: 100%;
overflow: hidden; 
}


Grüße

Max

02.06.2010 15:44