Ergebnis 1 bis 5 von 5

Thema: Ablauf der Bilder schneller oder langsamer machen

  1. #1
    Gast

    Standard Ablauf der Bilder schneller oder langsamer machen

    Hallo Leute

    Ich habe mir eine Bildergalerie erstellt aber ich möchte das man durch ein Button den Ablauf der Bilder schneller oder langsamer machen ist das
    bei dieser Galerie möglich

    Hier ist der Code

    Code:
    <p align="right"><HTML>
    
    <script language="JavaScript1.2">
    <!--
    
    // Viewer width &#40;in pixels&#41;
    var largvisio=800
    
    // Viewer height &#40;in pixels, only for Netscape&#41;
    var hautvisio=600
    
    // Image scrolling speed
    var vitessevisio=4
    
    // Images presented through the viewer
    var visio_gd=new Array&#40;&#41;
    var visio_final=''
    
    visio_gd&#91;0&#93;='[img]http&#58;//bilderhosting.schnuckikucki.de/Auspufftopf-A.jpg[/img]'
    visio_gd&#91;1&#93;='[img]http&#58;//bilderhosting.schnuckikucki.de/Batterie-Fach-A.jpg[/img]'
    visio_gd&#91;2&#93;='[img]http&#58;//bilderhosting.schnuckikucki.de/Benzintank-A.jpg[/img]'
    visio_gd&#91;3&#93;='[img]http&#58;//bilderhosting.schnuckikucki.de/Bodenbrett%20A.jpg[/img]'
    visio_gd&#91;4&#93;='[img]http&#58;//bilderhosting.schnuckikucki.de/Kurbelgehaeuse---Oelpumpe-A.jpg[/img]'
    
    
    var copyspeed=vitessevisio
    
    // Copies all visio_gd&#91; &#93; elements' values in one variable
    for &#40;i=0;i<visio_gd.length;i++&#41;
      visio_final = visio_final + visio_gd&#91;i&#93; + " "
    
    
    if &#40;document.all&#41;
    &#123;
      // Dynamic creation of MARQUEE tag
      document.write&#40;'<marquee id="ieslider" scrollAmount=0 style="width&#58;'+largvisio+'">'+visio_final+'</marquee>'&#41;
    
      // Stops MARQUEE when mouse pointer is over it
      ieslider.onmouseover=new Function&#40;"ieslider.scrollAmount=0"&#41;
    
      // Resumes MARQUEE scrolling when mouse pointer leaves
      ieslider.onmouseout=new Function&#40;"if &#40;document.readyState=='complete'&#41; ieslider.scrollAmount=vitessevisio"&#41;
    &#125;
    
    function regenere_visio&#40;&#41;
    &#123;
      window.location.reload&#40;&#41;
    &#125;
    
    function regenere_visio2&#40;&#41;
    &#123;
      if &#40;document.layers&#41;
      &#123;
        document.ns_slider01.visibility="show"
        setTimeout&#40;"window.onresize=regenere_visio",450&#41;
        init_visio&#40;&#41;
      &#125;
    
      if &#40;document.all&#41;
       ieslider.scrollAmount=vitessevisio
    &#125;
    
    //NS specific function for initialising the presentation upon page load
    function init_visio&#40;&#41;
    &#123;
      document.ns_slider01.document.ns_slider02.document.write&#40;'<nobr>'+visio_final+'</nobr>'&#41;
      document. ns_slider01.document.ns_slider02.document.close&#40;&#41;
      thelength=document.ns_slider01.document.ns_slider02.document.width
      scrollslide&#40;&#41;
    &#125;
    
    //NS specific function for scrolling the images
    function scrollslide&#40;&#41;
    &#123;
      if &#40;document.ns_slider01.document.ns_slider02.left>=thelength*&#40;-1&#41;&#41;
      &#123;
        document.ns_slider01.document.ns_slider02.left-=vitessevisio
        setTimeout&#40;"scrollslide&#40;&#41;",100&#41;
      &#125;
      else
      &#123;
        document.ns_slider01.document.ns_slider02.left=largvisio
        scrollslide&#40;&#41;
      &#125;
    &#125;
    
    //window.onload=regenere_visio2
    
    //-->
    </script>
    
    <BODY onload=regenere_visio2&#40;&#41;>
    
      <ilayer width=&amp;amp;&#123;largvisio&#125;; height=&amp;amp;&#123;hautvisio&#125;; name="ns_slider01" visibility=hide>
        <layer name="ns_slider02" onMouseover="vitessevisio=0;" onMouseout="vitessevisio=copyspeed">     </layer>
      </ilayer>
    </BODY>
    
    </HTML></p>

    Vielen Dank in voraus

    cookies
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Fortgeschrittene/r
    Registriert seit
    22.11.2005
    Beiträge
    153
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hab mir jetzt deinen Code nicht ganz durchgelesen, aber angeblich bestimmt ja die Variable "vitessevisio" die Geschwindigkeit. Also kannst du doch einfach zwei Buttons (oder sonst irgendwas) machen. Und wenn diese angeklickt werden diesen Wert um 1 erhöhen, verringern.
    z.B. so:
    [img]schneller.jpg[/img]

  3. #3
    Gast

    Standard

    Zitat Zitat von webnewcomer
    Hab mir jetzt deinen Code nicht ganz durchgelesen, aber angeblich bestimmt ja die Variable "vitessevisio" die Geschwindigkeit. Also kannst du doch einfach zwei Buttons (oder sonst irgendwas) machen. Und wenn diese angeklickt werden diesen Wert um 1 erhöhen, verringern.
    z.B. so:
    [img]schneller.jpg[/img]
    Hallo nochmal

    Wie mach ich das mit einen Button und wie Bau ich den Code für schneller in den Button ein und wie geht das dann mit den langsamer ist das der selbe code mit minuszeichen

    Code:
    <input type="submit" value="schneller">
    Vielen Dank für die Hilfe

    cookies

  4. #4
    gelöschter User
    Gast

    Standard

    ich jetzt kein javascript profi aber vom prinzip her müsste es so aussehen

    Code:
    <input type="submit" value="schneller"onclick="javascript&#58;vitessevisio++">
    Gruß crAzywuLf

  5. #5
    Fortgeschrittene/r
    Registriert seit
    22.11.2005
    Beiträge
    153
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Ja, für den langsamer Button brauchst du den selben Code mit Minuszeichen. Also komplett:
    Code:
    <input type="text" value="schneller" onclick="javascript&#58;vitessevisio++">
    <input type="text" value="langsamer" onclick="javascript&#58;vitessevisio--">
    (Doppel Minus/Plus, das is ein JS operator für -1, bzw +1)

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 06.06.2008, 18:20
  2. Bilder transparent machen!
    Von Schuene24 im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 4
    Letzter Beitrag: 13.08.2007, 12:32
  3. Event Kalender ausm Net oder selbst machen?!
    Von PHPDummy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 28.06.2007, 17:35
  4. Bilder Upload dynamischer machen.
    Von Freddy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 01.06.2006, 18:18
  5. Kann mir we was machen oder helfen?
    Von [SR]n00b im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 02.08.2004, 00:27

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •