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

Proprietà screenTop della finestra

Oggetto Window JavaScript

screenTopProprietà di sola lettura che restituisce la distanza verticale dal bordo superiore della finestra di visualizzazione dell'utente al bordo superiore dello schermo (in pixel).

L'attributo screenTop è obsoletoscreenYAlias dell'attributo.

Sintassi:

window.screenTop
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>");
Prova a vedere‹/›

Attenzione: Le proprietà screenLeft e screenTop sono uguali a screenX e screenY.

Compatibilità del browser

I numeri nella tabella specificano la versione del browser che supporta completamente l'attributo screenTop:

Proprietà
screenTop649

Dettagli tecnici

Valore di ritorno:Numero di pixel CSS dal bordo superiore della vista del browser al bordo superiore dello schermo

Più esempi

Restituisce le coordinate x e y della nuova finestra rispetto allo schermo:

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>");
Prova a vedere‹/›

Soluzione multi-browswer (per IE8 e versioni precedenti, utilizzare screenX e screenY):

var win = window.open("", "popupWindow", "left=500, top=350, width=300, height=200");
/* Se il browser non supporta screenLeft e screenTop, può utilizzare 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>");
Prova a vedere‹/›

Riferimenti correlati

Riferimento a finestra (Window):Proprietà window.screenLeft

Riferimento a finestra (Window):Proprietà window.screenX

Riferimento a finestra (Window):Proprietà window.screenY

Oggetto Window JavaScript