خصوصیت frameElement
مثال (خصوصیت 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/";
}
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
- نوشته شده توسط احسان عباسی
- بازدید: 7102