Mir gefällt diese Möglichkeit besonders gut!![]()
Grüße
Michael
Hallo zusammen!
Bildwechsler gibt es ja eine menge, leider finde ich keinen der past.
Ich möchte das bei jedem besuch auf meiner Seite das Bild wechselt.
Bei einem click auf das Bild soll sich ein neues rahmenloses Fenster mit einer größeren Version des Bildes öffnen.
ich benutze dazu folgendes Script, bin aber leider noch nicht in der Lage es nach meinen Ansprüchen zu verändern.
<script language="JavaScript" type="text/javascript"><!--
images = new Array(5);
images[0] = "<a href = 'bilder/bild_1.jpg'><img src='bilder/bild_1kl.jpg' alt='Text-0'></a>";
images[1] = "<a href = 'bilder/bild_012.jpg'><img src='bilder/bild_012kl.jpg' alt='Text-0'></a>";
images[2] = "<a href = 'bilder/bild_013.jpg'><img src='bilder/bild_013kl.jpg' alt='Text-0'></a>";
index = Math.floor(Math.random() * images.length);
document.write(images[index]);
//done
// --></script>
Danke für die Hilfe
Mir gefällt diese Möglichkeit besonders gut!![]()
Grüße
Michael
Back to business!
Hallo!
Stimmt ist wirklich super.
Leider wechseln die Bilder nicht bei neu Aufruf der Seite.
Das währe mir wichtig!
Oder kann ich die beiden Scripte verschachteln, einige Versuche habe ich schon erfolglos unternommen.
HTML und Flash geht ja aber, wie siehst bin ich Java Leihe (nixkönner).![]()
Gruss
(Falls du was eigenes willst)
Meinst du den Bildwechsel etwa so<link entfernt>? Drück mal öfters F5, es wechseln sich permanent die Bilder ab. Das ganze ist mit PHP gemacht. Du bräuchtest im Prinzip nur eine Javascript-Funktion schreiben, die ein neues Fenster mit dem entsprechenden Bild anzeigt, und diese per onclick ins img-Tag einfügen.
Geändert von Sand*mann (28.09.2010 um 01:50 Uhr)
genau so!
Und das Javascript ist ja schon fast da.
Nur wie zusammen bringen:
<script type="text/javascript">
<!--
function FensterH(URL) {
window.open(URL, '', 'fullscreen=no, scrollbars=no, height=440,width=660');
}
//-->
</script>
aufrufen wird das ganze dan so:
<a href="javascript:FensterH('items/ew-karte.png')"><img src="items/ew-karte-kl.png" alt="Bid 1" width="250" height="202" border="0" /></a>
Oder so:
<img src="blibla.blupp" onlick="FensterH()" />
Das PHP ist einfach gestrickt. Per Zufall werden sechs Zahlen generiert und in ein Array geschrieben mit der Bedingung, dass keine Zahl doppelt vorkommt. Dann werden alle Elemente des Arrays ausgegeben.
Für deinen Zweck würde ich eine MySQL Tabelle anlegen, in der alle Bilder gespeichert sind. Dann wird eine Zufallszahl generiert und das Bild, wo die Zahl der ID-Nummer der Tabelle entspricht, ausgegeben.
Oder hast du von PHP und/oder MySQL gar keinen Plan?![]()
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)