English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo Window screenLeft

Objeto Janela do JavaScript

screenLeftAtributo de leitura-only que retorna a distância horizontal (em pixels) da borda esquerda da janela do navegador até a margem esquerda da tela.

O atributo screenLeft é uma versão antigascreenXAlias do atributo.

Sintaxe:

window.screenLeft
var win = window.open("", "popupWindow");
win.document.write("<p>This is 'popupWindow'
win.document.write("<br>ScreenLeft: " + win.screenLeft);
win.document.write("<br>ScreenTop: " + win.screenTop + "</p>
Teste e Veja‹/›

Atenção: Os atributos screenLeft e screenTop são iguais aos atributos screenX e screenY.

Compatibilidade do navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o atributo screenLeft:

Atributo
screenLeftÉ64ÉÉ9

Detalhes técnicos

Retorno:Este número é igual ao número de pixels da margem esquerda da visão do navegador até a margem esquerda da tela

Mais exemplos

Retorna as coordenadas x e y do nova janela em relação à tela:

var win = window.open("", "popupWindow", "left=500, top=350, width=300, height=200");
win.document.write("<p>This is 'popupWindow'
win.document.write("<br>ScreenLeft: " + win.screenLeft);
win.document.write("<br>ScreenTop: " + win.screenTop + "</p>
Teste e Veja‹/›

Solução de cross-browser (para IE8e versões mais antigas, use screenX e screenY):

var win = window.open("", "popupWindow", "left=500, top=350, width=300, height=200");
/* Se o navegador não suportar screenLeft e screenTop, pode usar screenX e screenY */
if (!window.screenLeft) {}}
   window.screenLeft = window.screenX;
   window.screenTop = window.screenY;
}
win.document.write("<p>This is 'popupWindow'
win.document.write("<br>ScreenLeft: " + win.screenLeft);
win.document.write("<br>ScreenTop: " + win.screenTop + "</p>
Teste e Veja‹/›

Referências Relacionadas

Referência do Janela (Window):Atributo window.screenTop

Referência do Janela (Window):Atributo window.screenX

Referência do Janela (Window):Atributo window.screenY

Objeto Janela do JavaScript