سرفصل جاوااسکریپت سطح متوسط
برای مشاهده این دوره می بایست وارد شوید و در صورتی که عضو نیستید ثبت نام
کنید.
با استفاده از BOM و امکانات آن، میتوان با مرورگر ارتباط برقرار کرد. مثلاً میتوان اطلاعاتی در مورد نوع مرورگر یا نوع سیستم عامل به دست آورد، میتوان از مرورگر برای زمانبندی کارها کمک گرفت.
BOM یا Browser Object Model یک مدل انتزاعی برای برقراری ارتباط بین مرورگر و جاوا اسکریپت است. در این مدل، مرورگر به عنوان یک شئ جاوا اسکریپت مدلسازی میشود که از طریق این شئ (همان شئ window) میتوان به بسیاری از امکانات مرورگر دسترسی داشت.
مثلاً میتوان از دیالوگهای سیستمی (System Dialogs) برای نمایش پیام به کاربر و یا پرسیدن سوال از کاربر استفاده کرد. و یا با استفاده از متد print میتوان پنجرهی چاپ را به کاربر نمایش داد. همچنین میتوان اطلاعاتی را در مورد نوع مرورگر و یا نوع سیستم عامل کاربر به دست آورد و ... .