Hallo!
Ich habe einem Freund einen Script erstellt. Leider hat er eine Webseiten Angebot genommen, bei dem kein PHP dabei ist. Gibt es den Code also auch für JavaScript?
Ich würde es in etwa so versuchen:
<div id="banner"></div>
<script type="text/javascript">
banners = new Array();
bannerlinks = new Array();
banners[0] = 'banner0.jpg';
bannerlinks[0] = 'http://banner0.com/';
banners[1] = 'banner1.jpg';
bannerlinks[1] = 'http://banner1.com/';
banners[2] = 'banner2.jpg';
bannerlinks[2] = 'http://banner2.com/';
/* und so weiter */
var randomnumber = Math.floor(Math.random() * banners.length);
document.getElementById('banner').innerHTML = '<a href="' + bannerlinks[randomnumber] + '"><img src="' + banners[randomnumber] + '" /></a>';
</script>
Kann ich diesen Code wie er da steht komplett übernehmen? Und wo füge ich meine bilder ein?
lg Jörg
Der Code enthält die (Beispiel-)Dateinamen der Bilder - diese musst du noch entsprechend anpassen.
Alles durchprobiert in meinem Testforum. Geht leider nicht.
Kannst du das Testforum verlinken, dass man sich das ansehen kann?
Kannst du das Testforum verlinken, dass man sich das ansehen kann?
http://518341.homepagemodules.de/ ich habe aber wieder alles gelöscht.Wenn du möchtest kann ich dich als Admin freischalten.Wenn du mir helfen möchtest.
Als Admin musst du mich denke ich nicht freischalten, die Bilder sollen ja allen Usern angezeigt werden? Um zu erkennen, warum diese nicht auf die gewünschte Weise angezeigt werden, muss ich schon die betreffende Seite sehen können, auf der das Problem auftritt. Es wäre also hilfreich, wenn du den Code wieder einbaust, so das ich dann sagen kann, was daran verkehrt ist.
So kannst du es gut sehen,Codeschnipsel stehen in Kopfzeile..gg*
Der PHP-Code wird nicht ausgeführt, sondern nur angezeigt. Wo bzw. wie hast du den Code eingefügt - in eienr Template-Datei?
Wenn du die JavaScript-Variante aus Beitrag 14 nimmst, sollte der Code aber in jedem Fall ausgeführt werden.
Du musst den Code dann aber noch anpassen, also z.B. statt "banner0.jpg" den Dateinamen deiner ersten Bilddatei einfügen.