loading...

ابزارها قالب

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

تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
آخرین ارسال های انجمن
حمیدرضا بازدید : 1020 دوشنبه 28 دي 1394 نظرات (0)

در جاوا اسکریپت متدی در کلاس 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 پیکسل

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

مطالب مرتبط
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
ابزارهای خاص
جعبه ی پیوند لینک کوتاه کن رایگان ارزیابی آنلاین سایت و وبلاگ به صورت رایگان
تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
تبلیغات متنی
درباره ما
لوگوی ابزارها قالب
سایت ابزارها قالب برای خاص بودن آفریده شده است. به امید این که خاص ترین باشیم.
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • تبلیغات
    تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده

    آمار سایت
  • کل مطالب : 215
  • کل نظرات : 269
  • افراد آنلاین : 1
  • تعداد اعضا : 3196
  • آی پی امروز : 39
  • آی پی دیروز : 115
  • بازدید امروز : 249
  • باردید دیروز : 822
  • گوگل امروز : 3
  • گوگل دیروز : 6
  • بازدید هفته : 1,862
  • بازدید ماه : 10,359
  • بازدید سال : 101,729
  • بازدید کلی : 1,788,164
  • کدهای اختصاصی
    یادبود 175 شهید غواص
    یادبود 175 شهید غواص