سبد (0)

خصوصیت Window.self

مثال (خصوصیت Window.self)

هنگامی که دکمه ی check window کلیک می شود، تابع check() فراخوانی شده و وضعیت پنجره ی کنونی را بررسی می کند.

در صورتی که بالاترین پنجره(window.top) با پنجره ی کنونی(window.self) متفاوت باشد، جمله ی this window is not the topmost window! Am I in a frame در خروجی چاپ می شود. در صورتی که پنجره ی کنونی بالا ترین پنجره باشد، دستورات else اجرا خواهند شد:

function myFunction() {
    if (window.top != window.self) {
        document.getElementById("demo").innerHTML = "This window is NOT the topmost window!";
    } else {
        document.getElementById("demo").innerHTML = "This window is the topmost window!";
    }
}

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

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

خصوصیت self، پنجره ی جاری را برمی گرداند.

از خصوصیت self اغلب در مقایسه ها استفاده می شود(مانند مثال بالا).

این خصوصیت "فقط خواندنی" است.


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

متد     
self بله بله بله بله بله

نحوه استفاده

window.self

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

مقدار برگشتی

یک ارجاع به خود شیء window

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


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