tutoriais mais recente desenvolvimento web
 

Janela pageXOffset e propriedades pageYOffset

<Window Objeto

Exemplo

Rolar o conteúdo por 100 pixels, e alertar o pageXOffset e pageYOffset:

window.scrollBy(100, 100);
alert(window.pageXOffset + window.pageYOffset);
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

As propriedades pageXOffset e pageYOffset retorna os pixels do documento actual foi enrolado a partir do canto superior esquerdo da janela, horizontal e verticalmente.

As propriedades pageXOffset e pageYOffset são iguais às propriedades scrollX e scrolly.

Estas propriedades são somente leitura.


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente a propriedade.

Propriedade
pageXOffset sim 9 sim sim sim
pageYOffset sim 9 sim sim sim

Note: Para IE8 e anteriores, você pode usar "document.documentElement.scrollLeft" e "document.documentElement.scrollTop" em vez (See "More Examples" below) .


Sintaxe

window.pageXOffset
window.pageYOffset

Detalhes técnicos

Valor de retorno: Um número, representando o número de pixels que o documento já foi rolado a partir do canto superior esquerdo da janela, horizontalmente e verticalmente

Exemplos

mais Exemplos

Exemplo

Uma solução cross-browser (utilizando scrollLeft e scrollTop para o IE8 e anteriores):

window.scrollBy(100, 100);

if (window.pageXOffset !== undefined) { // All browsers, except IE9 and earlier
    alert(window.pageXOffset + window.pageYOffset);
} else { // IE9 and earlier
    alert(document.documentElement.scrollLeft + document.documentElement.scrollTop);
}
Tente você mesmo "

<Window Objeto