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

هنگامی که دکمه ی 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!";
    }
}

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

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

خصوصیت top، بالاترین پنجره ی مرورگر را از پنجره ی کنونی برمی گرداند.

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


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

متد     
top بله بله بله بله بله

نحوه استفاده

window.top

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

مقدار برگشتی

یک ارجاع به بالاترین پنجره، در سلسله مراتب پنجره ها

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