+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Bildwechsler mal wieder

  1. #1
    eik
    eik ist offline
    TP-Junior eik macht alles soweit korrekt
    Registriert seit
    Oct 2002
    Beiträge
    8

    Bildwechsler mal wieder

    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

  2. #2
    TP-Specialist Mich@el lebt für das TP und seine User Mich@el lebt für das TP und seine User Mich@el lebt für das TP und seine User Mich@el lebt für das TP und seine User Mich@el lebt für das TP und seine User Mich@el lebt für das TP und seine User Mich@el lebt für das TP und seine User Avatar von Mich@el
    Registriert seit
    Oct 2005
    Ort
    Würzburg
    Beiträge
    2.810
    Mir gefällt diese Möglichkeit besonders gut!

    Grüße
    Michael
    Back to business!

  3. #3
    eik
    eik ist offline
    TP-Junior eik macht alles soweit korrekt
    Registriert seit
    Oct 2002
    Beiträge
    8
    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

  4. #4
    TP-Insider Sand*mann hilft, wo's geht Sand*mann hilft, wo's geht Avatar von Sand*mann
    Registriert seit
    Nov 2005
    Ort
    Berlin
    Beiträge
    585
    (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)

  5. #5
    eik
    eik ist offline
    TP-Junior eik macht alles soweit korrekt
    Registriert seit
    Oct 2002
    Beiträge
    8
    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>

  6. #6
    TP-Insider Sand*mann hilft, wo's geht Sand*mann hilft, wo's geht Avatar von Sand*mann
    Registriert seit
    Nov 2005
    Ort
    Berlin
    Beiträge
    585
    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?

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51