Maggie962: Gleiche JS-Script, funktioniert nur 1 mal. Bitte um Hilfe

Ich brauche ein Bildwechsel Script mehrmals auf eine Seite.

Aber nur das erste Script funktioniert. Habe schon überall gesucht, leider nichts gefunden.
Vielleicht könnt Ihr helfen.

Vielen Dank im Voraus.
------------------------

<html>

<head><title>Test</title>
</head>

<body>
<div align="center">

<div>

<a href="index.html">

<img src="images/flower/100_small.jpg" width="200" height="100" alt="flower"></a>

<script type="text/javascript">
var b = new Array();
b[0] = new Image(); b[0].src = "images/flower/101_small.jpg";
b[1] = new Image(); b[1].src = "images/flower/102_small.jpg";
b[2] = new Image(); b[2].src = "images/flower/103_small.jpg";
b[3] = new Image(); b[3].src = "images/flower/100_small.jpg";
var i = 0;
function Animation () {
  if (i > 3)
    i = 0;
  document.images[0].src = b[i].src;
  i = i + 1;
  window.setTimeout("Animation()", 1000);
}

window.setTimeout("Animation()", 1000);
</script>

</div>

<div>

<img src="images/flower/104_small.jpg" width="200" height="100" alt="Flower2">

<script type="text/javascript">
var c = new Array();
c[0] = new Image(); c[0].src = "images/flower/105_small.jpg";
c[1] = new Image(); c[1].src = "images/flower/106_small.jpg";
c[2] = new Image(); c[2].src = "images/flower/107_small.jpg";
c[3] = new Image(); c[3].src = "images/flower/104_small.jpg";
var i = 0;
function Animation () {
  if (i > 3)
    i = 0;
  document.images[0].src = c[i].src;
  i = i + 1;
  window.setTimeout("Animation()", 1000);
}

window.setTimeout("Animation()", 1000);
</script>

</div>

</div>
</body></html>

  1. Meine Herren!

    Ich brauche ein Bildwechsel Script mehrmals auf eine Seite.

    Verstehst du das Skript, oder hast du es zusammen kopiert?

    Hinweis: Deine Variablen und Funktionen leben alle im selben Gültigkeitsbereich, was ist das erwartete Verhalten, wenn zwei Variablen oder Funktionen den selben Bezeichner haben?

    1. Meine Herren!

      Ich brauche ein Bildwechsel Script mehrmals auf eine Seite.

      Verstehst du das Skript, oder hast du es zusammen kopiert?

      Hinweis: Deine Variablen und Funktionen leben alle im selben Gültigkeitsbereich, was ist das erwartete Verhalten, wenn zwei Variablen oder Funktionen den selben Bezeichner haben?

      Wow.. das ist schnell

      Ich will auf einer Seite Wechselnde Bilder (mit Link - sodass ein art von Bild-Navigation entsteht).

      1. Meine Herren!

        Ich will auf einer Seite Wechselnde Bilder (mit Link - sodass ein art von Bild-Navigation entsteht).

        Und ich möchte dir helfen, dir selbst zu helfen. Ist ja SELFhtml hier.
        Gib einem Mann einen Fisch und er hat Nahrung für einen Tag, lehre einem Mann zu fischen... usw.
        Das geht aber nur, wenn du dich an der Lösungsfindung beteiligst und auf meine Antworten direkt eingehst.

        Hast du überhaupt Erfahrungen mit JavaScript?
        Oder wenigstens in einer beliebigen anderen Programmiersprache?

        --
        “All right, then, I'll go to hell.”
        1. Ich versuche es mit ein externes js   (wechsel.js)

          Meine html Site:
          <html>
          <script type="text/javascript" src="wechsel.js"></script>
          <head><title>Test</title>
          </head>

          <body>
          <div align="center">

          <div>
          <script type="text/javascript" language="JavaScript">
          <!--
          bild1()
          //-->
          </script>
          <a href="index.html">

          <img src="images/flower/100_small.jpg" width="200" height="100" alt="flower"></a>
          <script type="text/javascript" language="JavaScript">
          <!--
          bild2()
          //-->
          </script>
          <img src="images/flower/104_small.jpg" width="200" height="100" alt="Flower2"></div>

          </div>
          </body></html>

          ----

          Ich weiß, ist bestimmt ganz einfach, aber ich arbeite schon seit 8 Std. hintereinander... ich blicke im Moment nicht mehr durch.

          Vielen Dank für die Hilfe

          1. Meine Herren!

            Vielen Dank für die Hilfe

            Nicht vielen Dank für das verschwenden meiner Zeit. Ich habe dir die Bedingungen genannt unter denen ich bereit bin dir zu helfen. Bei der Kindermethode mach ich nicht mit.

            --
            “All right, then, I'll go to hell.”
            1. Meine Herren!

              Vielen Dank für die Hilfe

              Nicht vielen Dank für das verschwenden meiner Zeit. Ich habe dir die Bedingungen genannt unter denen ich bereit bin dir zu helfen. Bei der Kindermethode mach ich nicht mit.

              na super... :(

              1. Hallo,

                Vielen Dank für die Hilfe
                Nicht vielen Dank für das verschwenden meiner Zeit. Ich habe dir die Bedingungen genannt unter denen ich bereit bin dir zu helfen. Bei der Kindermethode mach ich nicht mit.
                na super... :(

                tja, freu dich.
                Es kommt einfach nicht gut, wenn man keinerlei Initiative erkennen lässt und nicht einmal auf Rückfragen antwortet, sondern stattdessen nur wieder und wieder mault, "Ich will doch nur ..." Was du willst, hast du im Startposting schon gesagt.

                Das hat nichts damit zu tun, dass dir eventuelle Fchkenntnisse fehlen - wir alle sind Laien auf vielen Gebieten. Aber wenigstens die Bereitschaft, aktiv an einer Lösung mitzuwirken, ist eine Grundvoraussetzung. Das beginnt schon damit, dass man auf Rückfragen von Helfern zumindest mal antwortet.

                Wenn du das nicht möchtest, dann such dir jemanden, den du dafür bezahlst, dass du ihm deine Wünsche schilderst und dann sagen kannst: "Machense mal. Ich brauch's bis Ende der Woche."

                Ciao,
                 Martin

                --
                Die Zeit, die man zur Fertigstellung eines Projekts wirklich braucht, ist immer mindestens doppelt so lang wie geplant.
                Wurde dieser Umstand bei der Planung bereits berücksichtigt, gilt das Prinzip der Rekursion.
                Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
        2. @@1UnitedPower:

          nuqneH

          Und ich möchte dir helfen, dir selbst zu helfen. Ist ja SELFhtml hier.
          Gib einem Mann einen Fisch und er hat Nahrung für einen Tag, lehre einem Mann zu fischen...

          „A já chovám doma takovú udičku
          co na ni ulovím kdejakú rybičku“
          (Čechomor, Proměny)

          (Ich hab eine Angel zuhaus,
          mit der ich jeden Fisch fange.)

          Qapla'

          --
          „Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
          1. Meine Herren!

            „A já chovám doma takovú udičku
            co na ni ulovím kdejakú rybičku“
            (Čechomor, Proměny)

            (Ich hab eine Angel zuhaus,
            mit der ich jeden Fisch fange.)

            Gute Route, gute Spule aber die Sache hat einen Haken (Badum - Tsss). Der TO möchte einen Fisch ohne irgendwas zu investieren.

            --
            “All right, then, I'll go to hell.”
            1. Hi,

              Der TO möchte einen Fisch ohne irgendwas zu investieren.

              noch schöner: Er (sie) hält die Bratpfanne hin und erwartet, dass irgendjemand den Fisch fix und fertig reinlegt.

              Ciao,
               Martin

              --
              Irgendwann in grauer Vorzeit benutzte einer unserer prähistorischen Vorfahren ein Schimpfwort anstelle der Keule.
              Die Zivilisation hatte begonnen.
              Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
              1. Hallo,

                Der TO möchte einen Fisch ohne irgendwas zu investieren.

                noch schöner: Er (sie) hält die Bratpfanne hin und erwartet, dass irgendjemand den Fisch fix und fertig reinlegt.

                du meinst, er (sie) weiß wie man mit ner Bratpfanne umgeht?

                Gruß
                Kalk

          2. @@Gunnar Bittersmann:

            nuqneH

            „A já chovám doma takovú udičku
            co na ni ulovím kdejakú rybičku“
            (Čechomor, Proměny)

            Zu hören und sehen und ins Deutsche übertragen

            Qapla'

            --
            „Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
    2. @@1UnitedPower:

      nuqneH

      Verstehst du das Skript, oder hast du es zusammen kopiert?

      Das C in Script steht für copy, das P für paste.

      Qapla'

      --
      „Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)
  2. Liebe(r) Maggie962,

    Habe schon überall gesucht, leider nichts gefunden.

    wonach *genau* hast Du denn gesucht? SELFHTML hat z.B. sowas hier:

    Fader-Framework - Kleiner Lehrgang zum vernünftigen Schreiben eines JavaScripts

    Da findest Du nicht nur funktionierende Beispiele, sondern auch noch Erklärungen, wie das funktioniert, um es Deinen Wünschen gemäß anpassen zu können.

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. Liebe(r) Maggie962,

      Habe schon überall gesucht, leider nichts gefunden.

      wonach *genau* hast Du denn gesucht? SELFHTML hat z.B. sowas hier:

      Fader-Framework - Kleiner Lehrgang zum vernünftigen Schreiben eines JavaScripts

      Da findest Du nicht nur funktionierende Beispiele, sondern auch noch Erklärungen, wie das funktioniert, um es Deinen Wünschen gemäß anpassen zu können.

      Liebe Grüße,

      Felix Riesterer.

      Hallo Felix,

      Ich hab mein skript von selfhtml kopiert ( http://de.selfhtml.org/javascript/objekte/anzeige/images_src.htm@title=http://de.selfhtml.org/javascript/objekte/anzeige/images_src.htm )

      Ich habe wirklich (sowie du schon bemerkt hast, keine Ahnung von Skripte schreiben, also vielen Dank für dein Link - ist sehr Hilfreich. Ich möchte aber, das dieses Skript mehrmals auf eine Seite funktioniert].

      Vielen Dank
      Maggie

      1. Liebe Maggie962,

        vielen Dank für dein Link - ist sehr Hilfreich.

        wirklich?

        Ich möchte aber, das dieses Skript mehrmals auf eine Seite funktioniert].

        Du hast den Artikel hinter meinen Link anscheinend noch nicht wirklich gelesen... Schade.

        Liebe Grüße,

        Felix Riesterer.

        --
        ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
        1. Liebe Maggie962,

          vielen Dank für dein Link - ist sehr Hilfreich.

          wirklich?

          Ich möchte aber, das dieses Skript mehrmals auf eine Seite funktioniert].

          Du hast den Artikel hinter meinen Link anscheinend noch nicht wirklich gelesen... Schade.

          Liebe Grüße,

          Felix Riesterer.

          Hallo Felix,

          Habe gerade pause (mit viel Kaffee) gemacht.... Vielen vielen Dank...
          Das ist genau was ich gesucht habe.

          Entschuldigung und nochmals... vielen Dank
          Maggie