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

Свойство screenLeft Window

Объект окна JavaScript

screenLeftЧтение свойство возвращает горизонтальное расстояние от левого края окна браузера до левого края экрана (в пикселях).

screenLeft атрибут старой версииscreenXAlias属性的别名。

Грамматика:

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>");
Проверьте, что‹/›

Внимание: Атрибуты screenLeft и screenTop равны свойствам screenX и screenY.

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает атрибут screenLeft:

Атрибут
screenLeftДа64ДаДа9

Технические детали

Возврат значения:Эта цифра равна числу CSS-пикселей от левого края браузерного окна до левого края экрана

Более примеров

Возврат координат x и y нового окна относительно экрана:

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>");
Проверьте, что‹/›

Кросс-браузерные решения (для IE8 и более ранних версий, используется screenX и screenY):

var win = window.open("", "popupWindow", "left=500, top=350, width=300, height=200");
/* Если браузер не поддерживает screenLeft и screenTop, можно использовать screenX и 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>");
Проверьте, что‹/›

См. также

Справка по окну (Window):Свойство window.screenTop

Справка по окну (Window):Свойство window.screenX

Справка по окну (Window):Свойство window.screenY

Объект окна JavaScript