Ich versuche, die genaue Höhe und Breite eines Browsers Ansichtsfenster zu finden, aber ich vermute, dass entweder Mozilla oder IE gibt mir die falsche Nummer. Hier ist meine Methode für Höhe:Finden Sie die genaue Höhe und Breite des Ansichtsfensters in einem Browser-Browser (kein Prototype/jQuery)
var viewportHeight = window.innerHeight ||
document.documentElement.clientHeight ||
document.body.clientHeight;
Ich habe noch nicht auf Breite begonnen, aber ich vermute, es ist etwas ähnlich sein wird.
Gibt es einen korrekteren Weg, diese Informationen zu erhalten? Im Idealfall möchte ich, dass die Lösung auch mit Safari/Chrome/anderen Browsern funktioniert.
möglich Duplikat [Get den Browser Ansichtsfenster Dimensionen mit JavaScript] (http://stackoverflow.com/questions/1248081/get-the-browser-viewport-dimensions-with-javascript) – Stephan
Sie können auch das [W] (https://github.com/pyrsmk/W) Bibliothek, die Cross-Browser-Viewport-Erkennung behandelt;) – pyrsmk