As páginas da web são de área visível: document.body.clientwidth
A área da página da web é alta: document.body.clitingHeight
As páginas da web são de área visível: document.body.offsetWidth (incluindo largura da borda)
A área da página da web é alta: document.body.offSethEight (incluindo a largura da borda)
Texto completo Wide: Document.Body.ScrollWidth
O texto completo do texto da página da web alto: document.body.scrolheight
A página da web é enrolada alta: document.body.scrolltop
A página da web é enrolada à esquerda: document.body.scrollleft
Parte da página da web: window.screentop
Página da web o texto deixado: window.screenleft
Resolução de tela alta: window.screen.height
Largura da resolução da tela: window.screen.width
Tela disponível Área de trabalho Altura: Window.Screen.AvailHeight
Tela disponível na área de trabalho: window.screen.availwidth
HTML Posição precisa
ScrolHeight: Obtenha a altura de rolagem do objeto.
Rollleft: defina ou obtenha a distância entre a extremidade esquerda do conteúdo atualmente visível no limite esquerdo e na janela do objeto
Scrolltop: defina ou obtenha a distância entre a parte superior do objeto e a parte superior da janela na janela
Scrollwidth: obtenha a largura de rolagem do objeto
OffsetHeight: A altura das coordenadas pais especificadas pelo atributo OffsetParent pelo objeto de obtenção
OffsetLeft: Para o cálculo, a posição esquerda da coordenada patriarcal da coordenada patriarcal especificada pelo atributo Offsetparent
Offsettop: a posição superior do cálculo da coordenada patriarcal do padrão especificado pelo atributo OffsetTop
Coordenadas horizontais do Event.ClientX de documentos relativos
Coordenadas verticais da Event.Clienty de documentos relativos
Event.offsetx Coordenadas horizontais de recipientes relativos
Coordenadas verticais do Event.Offsety
document.documenetelement.Scrolltop Valley Rolling Valley
Event.ClientX+Document.DocumentElement.Scrolltop O rótulo da sede horizontal do documento relativo+a quantidade de rolamento vertical rolante
Ou seja, as diferenças do Firefox são as seguintes:
Ie6.0, ff1.06+:
ClientWidth = Width + Padding
ClientHeight = altura + preenchimento
OffsetWidth = Width + Padding + Border
OffsetHeight = altura + preenchimento + borda
IE5.0/5.5:
ClientWidth = Width -Border
ClientHeight = Hight -Border
OffsetWidth = Largura
OffsetHeight = altura
(Precisa mencionar: os atributos de margem no CSS não estão relacionados à largura do cliente, com deslocamento, altura do cliente, peso -peso)
============================================ ===
Ontem, substituí algumas páginas no projeto. A largura obtida pela largura da página obtida por frases como document.documenetelement.clientwidth é 0. Depois de alguns Google, percebi que era a falta de referências ao padrão W3C na nova página, resultando no documento.DocumentEdled.ClientWidth Falha:
<!
Se você adicionar esta linha à página
No IE:
document.body.clientWidth ==> Largura do objeto corporal
document.body.clitingHeight ==> Altura do objeto corporal
document.documentElement.clientWidth ==> Largura da área visível
document.documentElement.clientHeight ==> Altura da área visível
Em Firefox :
document.body.clientWidth ==> Largura do objeto corporal
document.body.clitingHeight ==> Altura do objeto corporal
document.documentElement.clientWidth ==> Largura da área visível
document.documentElement.clientHeight ==> Altura da área visível
Na ópera:
document.body.clientWidth ==> Largura da área visível
document.body.clitingHeight ==> Altura da área visível
document.documentElement.clientWidth ==> Página Largura do objeto (ou seja, a largura do objeto corporal mais a largura da margem)
document.documentElement.clientHeight == >> Página altura do objeto (ou seja, a altura do objeto do corpo mais margem de altura)
E se não houver definição padrão de W3C, então
Ou seja, é:
document.documentElement.clientWidth ==> 0
document.documentElement.clientHeight ==> 0
Firefox é:
document.documentElement.clientWidth ==> Página Largura do objeto (ou seja, a largura do objeto corporal mais largura da margem) document.documenetelement.clientHeight ==> Página Face Object Hight (ou seja, a altura do objeto corporal mais margem de altura)
Ópera é:
document.documentElement.clientWidth ==> Página Largura do objeto (ou seja, a largura do objeto corporal mais largura da margem) document.documenetelement.clientHeight ==> Página Face Object Hight (ou seja, a altura do objeto corporal mais margem de altura)