آموزش ویژگی frameElement در BOM جاوااسکریپت
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی frameElement در BOM جاوااسکریپت با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
ویژگی frameElement در BOM جاوااسکریپت
با استفاده از ویژگی frameElement
میتونیم اون فریم ( یا قاب یا پنجره یا Frame ) که درون صفحه وجود دارد رو بدست آوریم.
مقدار برگشتی | برگشت شئ ( فریم یا پنجره ) موجود در صفحه و اگه فریمی وجود نداشت null برگشت میده |
---|
Free-Learn
مثال از این ویژگی
در ادامه میتوانید یک مثال از این ویژگی را در زبان جاوا اسکریپت مشاهده نمایید.
مثال شماره ۱ : بدست آوردن آی فریم موجود در صفحه و سپس آدرس دادن به همان آی فریم
1 2 3 4 5 6 7 8 9 10 |
<script> function set(){ var MyFrame = window.frameElement; if( MyFrame ){ MyFrame.src = "https://free-learn.ir/"; } } </script> |
Free-Learn
پشتیبانی مرورگرها
در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این ویژگی در جاوااسکریپت پشتیبانی میکنند یا خیر.
نام ویژگی | Chrome | Firefox | Opera | Safari | IE |
frameElement | بله | بله | ۱۲٫۱ | ۳ | ۵٫۵ |
Free-Learn
شکل نوشتاری
نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در جاوااسکریپت بصورت زیر می باشد.
1 |
window.frameElement; |
Free-Learn
نکات و توضیحات
- درسته که اسم این ویژگی frameElement می باشد ( اون فریم یعنی یه پنجره یا قاب یا Frame ) ولی خب علاوه بر تگ Iframe معمولا بروی تگ های <object> و <embed> هم کار میکنه.