rico: innerHeight + IE

Hallo,

gibt es eine Möglichkeit, den NS-Befehl "innerHeight" mit dem IE4++ zu simulieren bzw weiss jemand, wie man die Fensterhöhe des Browsers mit dem IE abfragt?

Danke

Rico

  1. Hallo,

    gibt es eine Möglichkeit, den NS-Befehl "innerHeight" mit dem IE4++ zu simulieren bzw weiss jemand, wie man die Fensterhöhe des Browsers mit dem IE abfragt?

    Danke

    Rico

    Wie wär's mit

    http://www.teamone.de/selfaktuell/self_forum/26068.html

    1. Wie wär's mit

      http://www.teamone.de/selfaktuell/self_forum/26068.html

      Ich glaube, ich habe mich etwas falsch ausgedrückt:
      Ich brauche nicht die Bildschirmhöhe, auch nicht die Höhe meines Body-Tags, sondern ich verzweifle vor folgendem Szenario:
      Nutzer verkleinert/vergrössert Fenster und führt dann Action-Event aus. Und genau da brauch ich die neue Grösse des Explorerfensters.

      Sorry

      Rico

      1. Nutzer verkleinert/vergrössert Fenster und führt dann Action-Event aus. Und genau da brauch ich die neue Grösse des Explorerfensters.

        Du hast dich schon richtig ausgedrückt nur das Posting
        nicht richtig verstanden denke ich..  o)

        Also nochmal im Klartext :
        document.body.clientWidth bzw. document.body.clientHeight
        geben beim IE die Grösse des sichtbaren Fenster-Bereich
        aus , also genau das was du suchst.

        gruss
        Jens

        1. hi,

          kleine Ergaenzung:

          document.body.clientWidth bzw. document.body.clientHeight

          IE muss erst den body lesen, bevor er den Wert zur Verfuegung hat. NC dagegen verfuegt ueber self.innerWidth schon im head.

          deswegen muss man die Abfrage etwa so einbinden:

          function MSIE()
          {
          if(document.all)fenstergroesse=document.body.clientWidth;
          }

          und z. B. mit onload im body-tag aufrufen.

          Viele Gruesse  Joachim

          1. IE muss erst den body lesen, bevor er den Wert zur Verfuegung hat. NC dagegen verfuegt ueber self.innerWidth schon im head.

            Stimmt.. zumindest IE 4 , da bin ich letzt selbst
            draufreingefallen , weil IE5 es schon im Head kann,
            und ich wunderte mich auf mal warum mein Script auf
            IE4 nicht lief.. ca 2 Stunden nach gesucht.. *g*

            gruss
            Jens