kostenloser Webspace werbefrei: lima-city


Fotos statt Windws-Buttons

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    my-selfmade

    Kostenloser Webspace von my-selfmade, auf Homepage erstellen warten

    my-selfmade hat kostenlosen Webspace.

    Dieser Code zeigt nacheinander verschiedene Windows-Buttons. Leider kann ich in Sache Java-Script garnichts. Könnte jemd von euch bitte so freundlich sein, und mi den Code so umformen, dass er Bilder zeigt, die immer 5 Sekunden da sinds, und dann das nächste kommt?


    <html>
    <BODY TEXT=\"#FFFFFF\" BGCOLOR=\"#000000\" onLoad=\"StartShow()\" onUnload\"StopShow()\">
    <Center>
    <SCRIPT LANGUAGE=\"JavaScript\">
    <!--
    var timerID = null
    var timerRunning = false
    var charNo = 0
    var charMax = 0
    var lineNo = 0
    var lineMax = 4
    var lineArr = new Array(lineMax)
    var urlArr = new Array(lineMax)
    lineArr[1] = \"Dies ist Link 1\"
    urlArr[1] = \"http://\"
    lineArr[2] = \"Dies ist Link 2\"
    urlArr[2] = \"http://\"
    lineArr[3] = \"Dies ist Link 3\"
    urlArr[3] = \"http://\"
    lineArr[4] = \"Dies ist Link 4\"
    urlArr[4] = \"http://\"
    var lineText = lineArr[1]
    function StartShow() {
            StopShow()
            ShowLine()
            timerRunning = true
    }
    function FillSpaces() {
            for (var i = 1; i <= lineWidth; i++) {
                    spaces += \" \"
            }
    }
    function StopShow() {
            if (timerRunning) {
                    clearTimeout(timerID)
                    timerRunning = false
            }
    }
    function ShowLine() {
            if (charNo == 0) { // Next line
                    if (lineNo < lineMax)   {
                            lineNo++
                    }
                    else {
                            lineNo = 1
                    }
                    lineText = lineArr[lineNo]
                    charMax = lineText.length
            }
            if (charNo <= charMax) { // Next char
                    document.formDisplay.buttonFace.value = lineText.substring(0, charNo)
                    charNo++
                    timerID = setTimeout(\"ShowLine()\", 100)
            }
            else {
                    charNo = 0
                    timerID = setTimeout(\"ShowLine()\", 3000)
            }
    }
    function GotoUrl(url)
    {
            top.location.href = url
    }
    // end hide -->
    </SCRIPT>
    <FORM name=\"formDisplay\">
    <INPUT TYPE=\"button\" NAME=\"buttonFace\" VALUE=\"&{lineText};\" onClick=\"GotoUrl(urlArr[lineNo])\"></INPUT>
    </FORM>
    </body>
    </html>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. ich hab mal kurz etwas gebastelt:

    <html>
    <BODY TEXT=\"#FFFFFF\" BGCOLOR=\"#000000\" onLoad=\"StartShow()\">
    <Center>
    
    <SCRIPT LANGUAGE=\"JavaScript\">
    <!--
    
    // Urls der Bilder die angezeigt werden sollen
    var bilder = new Array(\"foto.png\", \"fotos/foto_1.jpg\", \"fotos/foto_2.jpg\");
    
    // Anzahl Sekunden bis das nächste Bild erscheint
    var sekunden = 5;
    
    // Sonstige Variabeln
    var anz_bilder = bilder.length;
    var nr = 0;
    
    function StartShow() {
    
      // Wenn alle Bilder durchgelaufen sind: neu anfangen
      if(nr == anz_bilder) {
        
        nr = 0;
        
        }
    
      // Src vom Bild ändern
      document.getElementById(\"bild_anzeige\").src = bilder[nr];
      
      // Nächstes Bild
      nr++;
            
      // Die Funktion immer wiederholen
      window.setTimeout(\"StartShow()\", sekunden * 1000);
    
      }
    
    // end hide -->
    </SCRIPT>
    <FORM name=\"formDisplay\">
    <img src=\"bild.jpg\" alt=\"bild\" id=\"bild_anzeige\">
    </FORM>
    </body>
    </html>



    Beitrag geändert: 4.8.2008 22:03:27 von stivo
  4. Autor dieses Themas

    my-selfmade

    Kostenloser Webspace von my-selfmade, auf Homepage erstellen warten

    my-selfmade hat kostenlosen Webspace.

  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!