Peter: Wie lasse ich Bilder wandern?

Ich will, das sich ein Bild in meinem Fenster bewegt. Das aber nicht so, dass es nur springt, sondern richtig wandert.

  1. Hallo! (<- Nett, so eine Begrüßung, oder)

    Du steckst das Bild in einen Layer. Diesen bewegst Du dann mittels JavaScript immer einen Pixel weiter.

    Gruß Markus (<- wirkt auch sehr nett)

    1. das weis ich auch, aber wie funk. das mit dem JS?

      1. das weis ich auch, aber wie funk. das mit dem JS?

      2. Hallo!

        Du mußt die Koordinaten des Layers auslesen und dann erhöhen.

        Für NC: </tecbbf.htm#a11> + </tecbbf.htm#a12>

        Für IE: </selfhtml/tecbba.htm#a17>

        Für NC6: document.getElementByID(LayerName).style.top/left/right/bottom

        Das Ganze noch in eine Funktion gesteckt, die sich immer wieder selbst aufruft - fertig.

        Gruß Markus

  2. Ich will, das sich ein Bild in meinem Fenster bewegt. Das aber nicht so, dass es nur springt, sondern richtig wandert.

    Du redest also von dHTML...

    Pack das Bild in einen Layer, und dann schreib ein Script, mit dem du das Bild immer um um 1-2 Pixel weiter in die Richtung positionierst, in die es sich bewegen soll. Am besten arbeitest du mit einer Funktion, die das Bild weiterbewegt, und einem Timeout, nach dem das Bild wieder um 1 oder 2 Pixel bewegt werden soll.

    Vielleicht findest du hier ein paar nützliche Codeschnipsel:
    http://www.dhtml-now.de/dhtml/index.asp

    CU :-)
    Stefan