tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
3431
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von JJB
    JJB JJB ist offline Cogito ergo brumm
    Registriert seit
    Jan 2004
    Ort
    Stuttgart
    Beiträge
    261
    Hallo Zusammen !

    Ich bin wahrscheinlich viel zu faul alle Einträge mit dem Inhalt Gif durch zu lesen, jedenfalls habe ich nichts zu animierten gifs gefunden.

    Und hier meine Frage:

    Wie kann ich ein Animated Gif bei Klick auf einen Button neu laden ?

    Ich habe da nämlich ein Gif welches eine Animation einmal abspielt und dann stehen bleibt. Bei Tastendruck soll es sich eben neu bewegen.

    Eine andere Frage wäre, ob es möglich ist, eine gewisse Zeit nach Tastendruck ein neues Gif zu starten. Dies liegt daran, daß ich munkeln hörte, daß manche Browser dieses Gif trotz seiner Modifikation endlos abspielen werden, so müßte ich beim Klick einmal ein bewegtes laden und nach gewisser Zeit ein unbewegtes.

    Hört sich das jetzt schrecklich verkorkst an ?
    Naja... so soll es jedenfalls laufen und wenn es keinen höllischen Aufwand fordert, möchte ich dem Schöpfer dieser Idee seine Träume auch nicht zerschlagen.
    Mir reicht schon die erste Variante.

    Wäre für jede Hilfe dankbar.
     
    PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
    PPS: Tod allen verketteten Suchmaschinen

  2. #2
    Olli-Web Olli-Web ist offline Mitglied Silber
    Registriert seit
    Sep 2003
    Ort
    Weltmetropole Aitrach
    Beiträge
    52
    Hallo,
    also ich hab noch nie von einem GIF gehört,dass nicht in einer Endlos schleife abgespielt wird. Und dass mit dem Neuladen ich hab noch nie ein JS gesehn, mitdem man einzelne Bilder neu laden kann, immer nur die ganze Seite, da hätte ich eins.
    Gruß
    olli
     

  3. #3
    Avatar von JJB
    JJB JJB ist offline Cogito ergo brumm
    Registriert seit
    Jan 2004
    Ort
    Stuttgart
    Beiträge
    261
    Ich könnte das in einem eigenen Fenster auf ein Minimum reduzieren. Wie würde ich den refresh schreiben ?



    Hier ein Beispiel für ein Animated Gif

    Es läuft mit 2 Bildern 5 mal durch.
    Drücke F5 und du siehst es.

    http://www.jjb.webb-hosting.net/Animation1.gif

    Gibt es denn wirklich keine Möglichkeit nur das Bild auf Knopfdruck neu zu laden ?
    Geändert von JJB (09.04.04 um 18:35 Uhr)
     
    PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
    PPS: Tod allen verketteten Suchmaschinen

  4. #4
    Olli-Web Olli-Web ist offline Mitglied Silber
    Registriert seit
    Sep 2003
    Ort
    Weltmetropole Aitrach
    Beiträge
    52
    Servus, ich muss das Script noch suchen, stell es dann max. am Sonntag hier rein.
    Gruß
    olli
     

  5. #5
    Avatar von smarti
    smarti smarti ist offline Mitglied
    Registriert seit
    Mar 2004
    Ort
    Lüneburger Heide
    Beiträge
    23
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
    <html>
    <head>
    <base target="_self">
    <script language="JavaScript">
    <!--
    p1=new Image(); p1.src="http://www.jjb.webb-hosting.net/Animation1.gif";
    function change(p1,pob)
    {
    window.document.images[p1].src = pob.src;
    }
    //-->
    </script>
    </head>
    <body>
            
    <img border="0" src="http://www.jjb.webb-hosting.net/Animation1.gif" alt="" width="200" height="200">
    <br><br>
    <a href="#" onclick="change(0,p1)">Klick mich</a>
     
    </body>
    </html>


    Gruß
    smarti
     

  6. #6
    Avatar von JJB
    JJB JJB ist offline Cogito ergo brumm
    Registriert seit
    Jan 2004
    Ort
    Stuttgart
    Beiträge
    261
    Könntest du dieses Codebeispiel ein wenig kommentieren ?
    Das sieht interessant aus.
     
    PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
    PPS: Tod allen verketteten Suchmaschinen

  7. #7
    Avatar von smarti
    smarti smarti ist offline Mitglied
    Registriert seit
    Mar 2004
    Ort
    Lüneburger Heide
    Beiträge
    23
    p1 steht für Picture1

    change(0,p1) heisst das 0. Bild (bei 0 anfangen zu zählen) auf der Seite ist gemeint.

    mit window.document.images wird das Bild getauscht.

    In diesem Fall wird es gegen sich selbst getauscht.


    siehe hierzu auch:
    http://www.selfhtml.net/javascript/o...images.htm#src

    Gruß
    smarti
     

  8. #8
    Avatar von JJB
    JJB JJB ist offline Cogito ergo brumm
    Registriert seit
    Jan 2004
    Ort
    Stuttgart
    Beiträge
    261
    @smarti
    Danke !

    Das hat mir sehr geholfen !
    Die Sache mit dem Timeout werde ich sicherlich auch irgendwann brauchen.


    MFG JJB


    PS:
    Das Bild das du verwendest, ist doch das Bild vom sprechenden Brot aus dem KiKa oder ? Der Lückenfüller gegen Mitternacht wenn der Sender kein Programm fährt.... sieht schräg aus.
    Geändert von JJB (17.06.04 um 14:59 Uhr)
     
    PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
    PPS: Tod allen verketteten Suchmaschinen

Ähnliche Themen

  1. Animated Gifs !
    Von Taktaky im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 13.05.08, 19:14
  2. animated Button
    Von Bravestar2004 im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 27.12.04, 13:21
  3. animated doschs
    Von kokus im Forum Cinema 4D
    Antworten: 2
    Letzter Beitrag: 26.10.04, 14:29
  4. animated Gif in andren Bildern?
    Von Collateral im Forum Vektor-Programme
    Antworten: 2
    Letzter Beitrag: 17.04.04, 18:25
  5. Animated Gifs mit Photoshop - Wie ?
    Von capu im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 10.04.02, 14:14