أحدث البرامج التعليمية وتطوير الشبكة
 

screenLeft النوافذ وscreenTop خصائص

<كائن النافذة

مثال

إعادة X و Y إحداثيات نافذة جديدة نسبة إلى الشاشة:

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>");
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

خصائص screenLeft وscreenTop ترجع العاشر (horizontal) و y (vertical) تنسق النافذة المتعلقة الشاشة.


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل العقار.

خاصية
screenLeft نعم فعلا نعم فعلا غير معتمد نعم فعلا نعم فعلا
screenTop نعم فعلا نعم فعلا غير معتمد نعم فعلا نعم فعلا

Note: لفايرفوكس، استخدم " window.screenX " و " window.screenY " (See "More Examples" for a cross-browser solution) .


بناء الجملة

window.screenLeft
window.screenTop

تفاصيل تقنية

قيمة الإرجاع: الرقم الذي يمثل المسافة الأفقية والرأسية للنافذة بالنسبة إلى الشاشة، بالبكسل

أمثلة

مزيد من الأمثلة

مثال

حل عبر متصفح (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>");
انها محاولة لنفسك »

<كائن النافذة