innerHeight + IE
rico
- javascript
0 Oliver Koepler0 Rico0 Jens Menke0 Joachim
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
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
Wie wär's mit
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
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
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
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