Webseiten sind sichtbare Flächenbreite: document.body.clientwidth
Der Bereich der Webseite ist hoch: document.body.clitingHeight
Webseiten sind sichtbare Flächenbreite: document.body.offsetwidth (einschließlich Breite der Kante)
Der Bereich der Webseite ist hoch: document.body.offseteight (einschließlich der Breite der Kante)
Volltext breit: document.body.scrollwidth
Der vollständige Text des Webseite Text hoch: document.body.scrollHeight
Die Webseite ist hoch gerollt: document.body.scrolltop
Die Webseite ist links gerollt: document.body.scrollleft
Teil des Webseite Teil: Fenster.Screentop
Webseite Der Text links: Fenster.Screenleft
Auflösung der Hochbildschirme: window.screen.hohthy
Breite der Bildschirmauflösung: Fenster.Screen.width
Bildschirm verfügbar Arbeitsbereich Höhe: Fenster.Screen.availHeight
Bildschirm verfügbar Arbeitsbereich Breite: window.screen.availwidth
HTML präzise Position
ScrollHeight: Holen Sie sich die Bildlaufhöhe des Objekts.
ScrollLeft: Stellen Sie den Abstand zwischen dem linken Ende des aktuell sichtbaren Inhalts in der linken Grenze und dem Fenster des Objekts ein oder
Scrolltop: Setzen Sie den Abstand zwischen der Oberseite des Objekts und der Oberseite des Fensters im Fenster
Scrollwidth: Holen Sie sich die Bildlaufbreite des Objekts
Offseteight: Die Höhe der übergeordneten Koordinaten des OffsetParent -Attributs durch das Abrufenobjekt
OffsetLeft: Für die Berechnung der linken Position der patriarchalischen Koordinate der patriarchalischen Koordinate, die durch das OffsetParent -Attribut angegeben ist
Offsettop: Die oberste Position der Berechnung der patriarchalischen Koordinate des Musters, das durch das Offsettop -Attribut angegeben ist
Ereignis.ClientXs horizontale Koordinaten relativer Dokumente
Ereignis.Clientys vertikale Koordinaten von relativen Dokumenten
Ereignis.Offsetx Horizontale Koordinaten relativer Container
Event.Offsetys vertikale Koordinaten
Dokument.Documenetelement.Scrolltop Valted Valley Rolling Valley
Ereignis.ClientX+document.documentElement.Scrolltop Die horizontale Sitzetikett des relativen Dokument
Dh Firefox -Unterschiede sind wie folgt:
IE6.0, FF1.06+:
Clientwidth = width + padding
ClientHeight = Höhe + Polsterung
Offsetwidth = Breite + Polsterung + Rand
Offseteight = Höhe + Polsterung + Rand
IE5.0/5.5:
clientwidth = width -belast
ClientHeight = Höhe -Border
Offsetwidth = Breite
Offseteight = Höhe
(Müssen erwähnen: Die Margin -Attribute in CSS beziehen sich nicht mit Kundenbreite, Offsetwidth, ClientHeight, OfficentHeight)
=========================================== ===
Gestern habe ich einige Seiten im Projekt ersetzt. Die Breite, die durch die Seitenbreite erhalten wird, die durch Sätze wie Dokument erhalten wird.Documenetelement.Clientwidth ist 0. Nach einigen Google wurde mir klar, dass es das Fehlen von Verweisen auf den W3C -Standard auf der neuen Seite war, was zum Dokument führte.
<!
Wenn Sie diese Zeile der Seite hinzufügen
In IE:
document.body.clientwidth ==> Körperobjektbreite
document.body.clitingHeight ==> Körperobjekthöhe
document.documentElement.clientwidth ==> sichtbare Flächenbreite
document.documentElement.clientHeight ==> sichtbare Flächenhöhe
In Firefox :
document.body.clientwidth ==> Körperobjektbreite
document.body.clitingHeight ==> Körperobjekthöhe
document.documentElement.clientwidth ==> sichtbare Flächenbreite
document.documentElement.clientHeight ==> sichtbare Flächenhöhe
In der Oper:
document.body.clientwidth ==> sichtbare Flächenbreite
document.body.clitingHeight ==> sichtbare Flächenhöhe
document.documentElement.clientwidth ==> Seitenobjektbreite (dh die Breite des Körperobjekts plus Randbreite)
document.documentElement.clientHeight == >> Seitenobjekthöhe (dh die Höhe des Körperobjekts plus Rand hoch)
Und wenn es keine Standarddefinition von W3C gibt, dann
Dh ist:
document.documentElement.clientwidth ==> 0
document.documentElement.clientHeight ==> 0
Firefox ist:
document.documentElement.clientwidth ==> Seitenobjektbreite (dh die Breite des Körperobjekts plus Randbreite) Dokument.Documenetelement
Oper ist:
document.documentElement.clientwidth ==> Seitenobjektbreite (dh die Breite des Körperobjekts plus Randbreite) Dokument.Documenetelement