مقادیر رشته ای تنظیم پنجره ی مروگر

آموزش وب ، javascript ، مرجع ،
343 بازدید
مقادیر رشته ای تنظیم پنجره ی مروگر
مرجع جامع مربوط به تابع باز کردن پنجره ی جدید در جاوا اسکریپت

در جاوا اسکریپت متدی در کلاس window وجود دارد به نام open که چهار مقدار می گیرد:

<<<code>>>

window.open( URL,[name],[specs],[replace] )

<<</code>>>

مقادیری که [] دارند اختیاری هستند.

اولا کار این تابع باز کردن پنجره ای جدید در مروگر است. از آن جایی که این پنجره توسط کد های جاوا اسکریپت باز می شوند ، آزادی کامل ندارند و شما نمی توانید هر کاری خواستید در این پنجره ها با استفاده از کد انجام بدید. این موضوع مربوط به مسائل امنیتی مرورگر ها می شود.

URL: آدرسی از اینترنت که می خواهید آن را باز کنید.

name: نام پنجره ای که باز می شود. این نام در جایی نمایش داده نمی شود و فقط یک id برای شناسایی پنجره ی باز شده به حساب می آید.

spacs: این قسمت یک مقدار رشته (string) دریافت می کند که مشخص کننده ی تنظیماتی درباره ی حالت ظاهری پنجره ای است که باز می شود. (جدول پایین مربوط به همین آرگومان است)

مثال:

<<<code>>>

window.open( "http://www.toolstheme.ir/" , "_blank" , "fullscreen=true, width=200" );

<<</code>>>

توضیح قسمت آبی رنگ: همان طور که گفته شد این قسمت مربوط به نام پنجره است. اما بهتر است بدانید که می توان از مقادیر زیر نیز در آن استفاده کرد:

  • _blank
  • _parent
  • _self
  • _top

replace: مربوط به جایگزین کردن پنجره ی جدید باز شونده در تاریخچه (history) مرورگر است.

 مقادیر موجود برای تنظیم spacs تابع

تنظیم و مقدار

توضیحات

channelmode=yes|no|1|0

نمایش در حالت تئاتر که در حالت پیش فرض غیرفعال است

directories=yes|no|1|0

منسوخ شده. نمایش دکمه های انتخاب مسیر فایل. در حالت پیش فرض فعال است

fullscreen=yes|no|1|0

قرار دادن پنجره در حالت تمام صفحه مقدار پیشفرض no است

height=pixels

ارتفاع پنجره بر حسب پیکسل. حداقل 100 پیکسل

left=pixels

فاصله ی پنجره از سمت چپ صفحه نمایش بر حسب پیکسل. مقادیر منفی غیرقابل قبول هستند

location=yes|no|1|0

نمایش یا عدم نمایش کادر آدرس صفحه ی کنونی در بالای پنجره

menubar=yes|no|1|0

نمایش یا عدم نمایش منوی بالای مرورگر

resizable=yes|no|1|0

امکان تغییر اندازه ی پنجره ی باز شده توسط کاربر

scrollbars=yes|no|1|0

نمایش یا عدم نمایش اسکرول کنار صفحه برای بالا و پایین یا چپ و راست کردن صفحه

status=yes|no|1|0

نمایش یا عدم نمایش نوار وضعیت مرورگر

titlebar=yes|no|1|0

نمایش یا عدم نمایش عنوان مربوط به صفحه ی جاری. فقط برای فایل های مورد اطمینان مثل html قابل تنظیم است

toolbar=yes|no|1|0

نمایش یا عدم نمایش نوار ابزار مرورگر

top=pixels

فاصله ی پنجره از بالای صفحه نمایش بر حسب پیکسل. مقادیر منفی غیرقابل قبول هستند

width=pixels

عرض پنجره بر حسب پیکسل. حداقل 100 پیکسل

بعضی از تنظیمات تنها در بعضی مرورگر ها پشتیبانی می شوند.

رمز تمام فایل های فشرده
رمز فایل فشرده است.