Ultimele tutoriale de dezvoltare web
 

Fereastra screenLeft și screenTop Proprietăți

<Fereastra Object

Exemplu

Întoarceți-x și y coordonatele fereastră nouă în raport cu ecran:

var myWindow = window.open("", "myWin");
myWindow.document.write("<p>This is 'myWin'");
myWindow.document.write("<br>ScreenLeft: " + myWindow.screenLeft);
myWindow.document.write("<br>ScreenTop: " + myWindow.screenTop + "</p>");
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Proprietățile screenLeft și screenTop returnează x (horizontal) și y (vertical) coordonatele ferestrei în raport cu ecranul.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin proprietatea.

Proprietate
screenLeft da da Nu sunt acceptate da da
screenTop da da Nu sunt acceptate da da

Note: Pentru Firefox, utilizați " window.screenX " și " window.screenY " (See "More Examples" for a cross-browser solution) A se (See "More Examples" for a cross-browser solution) .


Sintaxă

window.screenLeft
window.screenTop

Detalii tehnice

Întoarcere Valoare: Un număr, care reprezintă distanța pe orizontală și pe verticală a ferestrei în raport cu ecranul, în pixeli

Exemple

Mai multe exemple

Exemplu

Soluție Cross browser (using screenX and screenY for IE8 and earlier) :

// Open a new window with a specified left and top position
var myWindow = window.open("", "myWin", "left=700, top=350, width=200, height=100");

/*
If the browser does not support screenX and screen Y,
use screenLeft and screenTop instead (and vice versa)
*/
var winLeft = myWindow.screenLeft ? myWindow.screenLeft : myWindow.screenX;
var winTop = myWindow.screenTop ? myWindow.screenTop : myWindow.screenY;

// Write the new window's x and y coordinates relative to the screen
myWindow.document.write("<p>This is 'myWin'");
myWindow.document.write("<br>Horizontal: " + winLeft);
myWindow.document.write("<br>Vertical: " + winTop + "</p>");
Încearcă - l singur »

<Fereastra Object