Walter Pleyer: Layer dynamisch rechts positionieren

Wie kann ich einen Layer in einem Fenster, das beliebig in der grösse verändert werden kann  immer sauber rechts
positionieren.
Oder wie kann ich die Breite des Fensters im Internet Explorer ermitteln?

Thanx

  1. Hi, (<-- Begrüßung gehört zum guten Ton)

    Wie kann ich einen Layer in einem Fenster, das beliebig in der grösse verändert werden kann

    »» immer sauber rechts positionieren.

    Mit JS ;)
    Ermittle die Breite und subtrahiere die Breite des Layers davon. Das ist die Position des Layers.

    Oder wie kann ich die Breite des Fensters im Internet Explorer ermitteln?

    Stichwort: offsetWidth, offsetHeight

    mfg
    CK1

    <img src="http://wwwtech.de/images/banner.jpg" alt="">
    http://wwwtech.de/moorhuhn/

    1. Hi, (<-- Begrüßung gehört zum guten Ton)

      Hi, CK1!

      Ist auch sonst nicht so meine Art, nur nach einem langen, gut ausgelasteten Tage (sprich stressig),
      leidet bei mir etwas die (N)etiquette.
      Thanx auf alle Fälle für die Info Dir und Hoagie.

      Walter

  2. Wie kann ich einen Layer in einem Fenster, das beliebig in der grösse verändert werden kann  immer sauber rechts
    positionieren.

    eine moeglichkeit:
    breite des Browserfensters (siehe unten) minus dem abstand von rechts, und du hast den abstand zum linken rand.
    z.b (code fuer IE):

    window.document.all.layername.style.pixelLeft = (breite-x);

    wobei x dein abstand von rechts ist.

    Oder wie kann ich die Breite des Fensters im Internet Explorer ermitteln?

    z.B.: mit
    breite = window.document.body.clientWidth;

    gruesse

    Hoagie