یاد بگیرید چگونه پنجره جدید را سفارشی کنید
جاوا اسکریپت یک راه مفید برای باز کردن یک پیوند در یک پنجره جدید است زیرا شما کنترل می کنید که پنجره چگونه ظاهر خواهد شد و کجا قرار می گیرد بر روی صفحه با استفاده از مشخصات.
نحو برای پنجره جاوا اسکریپت Open () Method
برای باز کردن یک URL در یک پنجره مرورگر جدید، از روش باز () Javascript (همانطور که در اینجا نشان داده شده است) استفاده کنید:
window.open ( URL، نام، مشخصات، جایگزین )و هر یک از پارامترها را سفارشی کنید.
به عنوان مثال، کد زیر یک پنجره جدید باز می کند و ظاهر آن را با استفاده از پارامترها مشخص می کند.
window.open ("https://www.somewebsite.com"، "_blank"، "toolbar = yes، top = 500، left = 500، width = 400، height = 400")؛پارامتر URL
URL صفحه که می خواهید در پنجره جدید باز شود را وارد کنید. اگر URL را مشخص نکنید، یک پنجره خالی جدید باز می شود.
پارامتر نام
پارامتر نام هدف هدف URL را تعیین می کند. باز کردن URL در یک پنجره جدید به طور پیش فرض است و به این صورت نشان داده شده است:
- _جای خالی. پنجره جدیدی برای URL باز می شود.
گزینه های دیگری که می توانید استفاده کنید عبارتند از:
- _خود. جایگزین صفحه فعلی با URL.
- _والدین. URL را به فریم parent میفرستد.
- _بالا. جایگزین هر مجموعه فریم هایی که بارگذاری می شوند.
مشخصات
پارامتر specs جایی است که شما پنجره جدید را با وارد کردن یک لیست جدا شده با کاما بدون هیچ فضای خالی سفارشی می کنید. از مقادیر زیر انتخاب کنید.
- ارتفاع = پیکسل این ویژگی ارتفاع پنجره جدید را در پیکسل تنظیم می کند . حداقل مقدار که می تواند وارد شود 100 است.
- عرض = پیکسل این پهنای پنجره جدید را در پیکسل تنظیم می کند. حداقل مقدار 100 است.
- چپ = پیکسل این تنظیم موقعیت چپ پنجره جدید را تنظیم می کند. هیچ مقدار منفی وارد نمی شود
- بالا = پیکسل این موقعیت موقعیت بالا پنجره جدید را تنظیم می کند. مقادیر منفی قابل استفاده نیست
- منوبار = بله | نه | 1 | 0. از این ویژگی برای نشان دادن اینکه آیا نوار منو را نمایش می دهد استفاده کنید.
- وضعیت = بله | نه | 1 | 0. این نشان می دهد که آیا نوار وضعیت را اضافه کنید.
برخی از مشخصات خاص مرورگر هستند:
- موقعیت = بله | بدون | 1 | 0. این تنظیم نشان می دهد که آیا فیلد آدرس را نشان می دهد یا خیر. فقط برای مرورگر اپرا
- resizeable = بله | نه | 1 | 0. تعیین اینکه پنجره را می توان تغییر داد یا نه. برای استفاده فقط با اینترنت اکسپلورر
- موقعیت = بله | بدون | 1 | 0. نشان می دهد که آیا نوارهای پیمایش نمایش داده شود یا خیر سازگار با IE، فایرفاکس و اپرا.
- toolbar = yes | no | 1 | 0. تعیین می کند که آیا نوار ابزار مرورگر را نشان می دهد یا نه. سازگار با IE و فایرفاکس تنها
جایگزین کردن
این پارامتر اختیاری فقط یک هدف دارد - مشخص می کند که نشانی اینترنتی که در پنجره جدید باز می شود جایگزین ورود فعلی در لیست سابقه مرورگر یا به عنوان یک ورودی جدید به نظر می رسد.
- هنگامی که درست است ، URL جایگزین ورود مرورگر فعلی در لیست سابقه است
- هنگامی که نادرست است ، URL به عنوان یک ورودی جدید در لیست سابقه مرورگر لیست شده است.