مدل BOM یا (Browser Object Model) به JavaScriptاین اجازه را می دهد تا با مرورگر صحبت کند. در زیر مثال هایی در این باره آورده شده است.
نمایش یک پنجره Alertنمایش یک پنجره Alert دو خطینمایش یک پنجره Confirm و مشخص کردن کلیک کاربرنمایش یک پنجره Promptایجاد یک پنجره pop-upباز کردن یک پنجره جدید با کلیک روی یک دکمهباز کردن یک پنجره جدید و کنترل ظاهر آنباز کردن چندین پنجره جدیدباز کردن یک پنجره جدید و قرار دادن آن در زیر پنجره های موجود دیگر (blur)باز کردن یک پنجره جدید بر روی پنجره های موجود دیگر (focus)بستن یک پنجرهچک کردن اینکه پنجره جدید، بسته شده است یا خیربرگرداندن نام پنجرهنوشتن یک متن در والد یک پنجرهحرکت پنجره، نسبت به مکان جاریشحرکت پنجره، به یک مکان مشخصپرینت صفحه جاریتغییر اندازه یک پنجره (Pixel)باز کردن یک پنجره جدید و تغییر اندازه آن به یک اندازه مشخصScroll کردن پنجره، نسبت به موقعیت فعلیScroll کردن پنجره، به یک مکان مشخص
توضیح مثال
یک مثال سادهیک ثانیه شمار، با دکمه های "Start" و "Stop" با استفاده از متدهای ()setTimeout و ()clearTimeoutیک ساعت دیجیتال با دکمه "Stop" با استفاده از متدهای ()setInterval و ()clearInterval
همه اطلاعات مربوط به مرورگر بازدید کننده
همه اطلاعات مربوط به مونیتور بازدید کننده
برگرداندن تعداد صفحات بازدید شده با توجه به لیست تاریخچهایجاد کلید back در یک صفحهایجاد کلید forward در یک صفحهبارگذاری یک URL مشخص از لیست تاریخچه مرورگر
برگرداندن hostname و port صفحه جاریبرگرداندن URL کامل صفحه جاریبرگرداندن مسیر صفحه جاری روی سروربرگرداندن Protocol استفاده شده در صفحه جاریبارگذاری یک صفحه جدیدبارگذاری مجدد صفحه جاریجایگزین کردن صفحه جاری با یک صفحه جدیدخارج شدن از یک frame
در میان شش هزار مطلب آموزشی منتشر شده در بیاموز، جستجو نمایید ...