دوره مجازی جاوااسکریپت (جلسه 11): مدل BOM و تعامل جاوااسکریپت با مرورگرکاربر

دسته بندی: جاوا اسکریپت
زمان مطالعه: ۱ دقیقه
۲۳ خرداد ۱۳۹۴

در جلسه امروز در مورد مدل BOM در جاوا اسکریپت صحبت خواهیم کرد. این مدل اجازه دسترسی جاوااسکریپت به اطلاعاتی اط سیستم کاربر از جمله اطلاعات مرورگر کاربر، صفحه نمایش و سیستم عامل کاربر و ... رو میده که خیلی جاها می تونه مفید باشه. امروز بعد از توضیح و تشریح مدل های DOM و BOM به مجموعه اشیاء و متدهای جاوااسکریپت که در مدل BOM وجود دارند خواهیم پرداخت و کاربردشون رو توضیح میدیم.

مطالب مطرح شده در این جلسه عبارتند از :

  •  تقسیم بندی ویژگی های شئ window به سه دسته کلی
  • معرفی و تشریح مفهوم مدل BOM
  • معرفی و تشریح مدل DOM و مفهوم آن
  • معرفی اشیاء مربوط به مدل BOM
  • معرفی شئ frames و نحوه کار با آن
  • معرفی شئ screen و نحوه کار با آن
  • معرفی شئ location و نحوه کار با آن
  • معرفی شئ history و نحوه کار با آن
  • معرفی شئ navigator و نحوه کار با آن
:: توجه

این مطلب یک جلسه از آموزش javascript می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش javascript

نویسنده
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.

جلسات دوره

نظرات کاربران

سهیل بشردوست

استاد هر روز سعی می کنم توابع پیش فرض و اشیاء بام و دام رو مرور کنم تا حفظ بشم، اما گاهی با وجودی که می دونم چنین المنتی برای مثال از شیء ویندو یا اونت، روش ایجاد مودول یا کوکی وجود داره اما خود نام دستور رو فراموش می کنم و مجبورم دوباره کتاب رو نگاه کنم؛ واقعا باید تمام این المنت های اشیاء، توابع پیش فرض و دستورات جاوا رو حفظ کرد؟

Mahmood B

سلام متد close برای مرورگر فایرفاکس من کار نمیکنه در صورتی که فایرفاکسم اونو پشتیبانی میکنه

<button onclick="window.close()"></button>
hassani

ممنون که در این آموزش سایت ورزش۳ رو معرفی کردین من نیم ساعت از آموزش جاموندم و خبرهای والیبال ایران و آمریکا رو مرور میکردم. 😆 😆

hassani

نمیدونم چرا تابع close() ئنجره مرورگر رو در هیچ کدوم از مرورگرهای من نمیبنده
به صورت زیر کد نوشتم ولی با زدن دکمه ئنجره مرورگر بسته نمیشه اون طوری که توی آموزش گفتین:

 Close Windows

اینم بگم که کدهای html درست در بخش کامنت ها قرار نمیگیره.

لقمان آوند

فایلت رو برای من ایمیل کن بررسیش کنم.

hassani

فهمیدم مشکل چی بود.وقتی از طریق خود phpstorm فایل رو در مرورگرها باز میکردم نمیشد ولی وقتی روی خود فایل کیلیک میکردم و اونو در مرورگر باز میکردم درست بود به هر حال من فایل رو برای شما میذارم ببینین ایرادی نداره.
http://s3.picofile.com/d/f940cc48-debb-4f92-bb2b-d373a2fe146d/window_close.html

لقمان آوند

کدتمشکلی نداره و درسته …

وحید صالحی

90tv.ir وب سایت رسمی برنامه نود هم بدردتون میخوره اگر به ورزش علاقه دارید…

hassani

😉 ❓
تشکر

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل