Andi Macht: Breite und Höhe des Anzeigebereiches im Browserfenster...

Hallo,

also, wie kann ich ganz Browserunabhängig herausfinden, wie viel platz mir innerhalb des <body> bereitsteht? Also ich will genau das wissen, was die scheiß Internet Explorer-angaben

breite = document.getElementsByTagname("body")[0].offsetWidth;
   hoehe  =  ........................................offsetHeight;

machen (oder so ähnlich heißt das).

Ich weiß dass es eine total dumme Frage ist und im Archiv mindestens eine million mal steht, in der Faq wird sie auch stehen, aber ich habe sie in keinem von beidem gefunden...

Ich kann mich düster an irgendwas clientWidth und sowas erinnern, funzt aber net.

Euer
Andi Macht

  1. breite = document.getElementsByTagname("body")[0].offsetWidth;

    Falsch :P Das Problem hatte ich auch vor ein paar Tagen. Hier die Lösung.

    IE:
    document.body.clientWidth
    document.body.clientHeight

    NS:
    window.innerWidth
    window.innerHeight

    1. hi,

      IE:
      document.body.clientWidth
      document.body.clientHeight

      NS:
      window.innerWidth
      window.innerHeight

      das ist ja wunderbar, aber was ist mit Mozilla und Opera?

      Andi Macht

      1. Hi,

        das ist ja wunderbar, aber was ist mit Mozilla und Opera?

        Nur der IE tanzt aus der Reihe.

        Gruß, Cybaer

        --
        Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
  2. hi,

    könntest du bitte zukünftig auf das posten derart grosser bilder verzichten (zumal es noch nicht einmal etwas mit deiner frage zu tun hatte)?

    danke.

    gruss,
    wahsaga