Lucca: dhtml animation der Browserbreite anpassen

Gibt es eine Möglichkeit, die Breite einer dhtml Animation der jeweiligen Browserfensterbreite anzupassen. D.h. beim User mit 800px Breite ist die Animationskurve automatisch schmaler als bei 1024px Breite?

oder ist die Breite einfach fix?

Herzlichen Dank.

Lucca

  1. Hallo Lucca,

    Gibt es eine Möglichkeit, die Breite einer dhtml Animation der jeweiligen Browserfensterbreite anzupassen. D.h. beim User mit 800px Breite ist die Animationskurve automatisch schmaler als bei 1024px Breite?

    Das hängt von Deiner dhtml-Animation ab ;-) Je nachdem, wie komplex Deine "Kurve" berechnet wird, gibt es sicher irgendwo einen (oder mehrere) Wert, der sich auf die Breite auswirkt. Wenn du diese(n) als Variable einsetzt und diese Variable(n) vorher von der Breite des Anzeigebereichs in Abhängigkeit bringst, sollte das klappen.

    Ein wenig Plan von Javascript schadet dabei sicher nicht ;-) Wenn Du nicht weiter kommst, frag - mit einem Stück Code in der Tasche - hier nochmal nach.

    Viel Erfolg!

    Gruß aus Köln-Ehrenfeld,

    Elya

    --

    keep passing the open windows.
  2. Moin,
    Mit den Parametern "document.body.clientWidth" im IE bzw. "window.innerWidth" im Netscape kannst Du die Bildschirmbreite abfragen, ungefähr so:

    function getWindowWidth () {
      if (document.body.clientWidth) {
         return (document.body.clientWidth);
      }
      else if (window.innerWidth) {
         return (window.innerWidth);
      }
      //standard-Wert
      else {return (1024);}
    }

    Hoffe, das hilft weiter.