سبد (0)

خصوصیت screenX و screenY

مثال (خصوصیت screenX و screenY)

برگداندن مختصات صفحه نمایش:

var myWindow = window.open("", "myWin");
myWindow.document.write("<p>This is 'myWin'");
myWindow.document.write("<br>ScreenX: " + myWindow.screenX);
myWindow.document.write("<br>ScreenY: " + myWindow.screenY + "</p>");

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

خصوصیت های screenX و screenY مختصات صفحه نمایش (window) را برمیگرداند. این مختصات به اندازه صفحه نمایش بستگی دارد.

screenX: عرض صفحه نمایش

screenY: ارتفاع صفحه نمایش


پشتیبانی مرورگرها

متد          
screenX بله 9.0 بله بله بله
screenY بله 9.0 بله بله بله

توجه: در مروگر IE8  و نسخه های قبلی بجای خصوصیت بالا از "window.screenLeft" و  "window.screenTop" استفاده کنید.


نحوه استفاده

window.screenX
window.screenY

جزئیات تکنیکی

مقدار برگشتی

مقدار برگشتی بصورت عدد است و بستگی به عرض و ارتفاع صفحه نمایش مخاطب دارد.


مثال

مثال - خودتان امتحان کنید

مثال (خصوصیت screenX و screenY)

یک صفحه جدید باز می کند با فاصله مشخص از چپ و بالا باز می کند و مختصت آن را برمی گرداند.

var myWindow = window.open("", "myWin", "left=700, top=350, width=200, height=100");
myWindow.document.write("<p>This is 'myWin'");
myWindow.document.write("<br>ScreenX: " + myWindow.screenX);
myWindow.document.write("<br>ScreenY: " + myWindow.screenY + "</p>");

خودتان امتحان کنید »

مثال (خصوصیت screenX و screenY)

نحوه استفاده از screenLeft و screenTop  در مروگر IE8  و نسخه های قبل تر:

// 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>");

خودتان امتحان کنید »

کلیه توابع و خصوصیت های شیء Window در JavaScript Reference کلیه توابع و خصوصیت های شیء Window در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه