مثال (خصوصیت frameElement)

تغییر دادن URL به "w3schools.com" در صورتی که پنجره ی کنونی یک <iframe> باشد:

var frame = window.frameElement;  // Get the <iframe> element of the window

if (frame) {   // If the window is in an <iframe>, change its source
    frame.src = "http://www.w3schools.com/";
}

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

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

خصوصیت frameElement، عنصر <iframe> که در آن پنجره ی جاری الحاق شده است را برمی گرداند.

 در صورتی که سند پنجره در داخل یک تگ <iframe> قرار نگرفته باشد، این خصوصیت مقدار null را برمی گرداند.

نکته:  این خصوصیت برای عناصر <frame> نیز کار می کند. اما عنصر <frame> در HTML5 پشتیبانی نمی شود.

این خصوصیت "فقط خواندنی" می باشد.


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

اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این خصوصیت پشتیبانی می کند.

متد     
frameElement 18.0 6.0 1.0 بله بله

نحوه استفاده

window.frameElement

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

مقدار برگشتی

یک شیء IFrame،که در بر دارنده ی پنجره ی جاری در سند والد است. در غیر این صورت null .

آموزش های مرتبط

مرجع مدل DOM در اچ تی ام ال HTML DOM IFrame Object

مرجع تگ ها: HTML <iframe> tag


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