Yangi oynani qanday qilib sozlashni bilib oling
JavaScript-ni yangi oynada havola qilishning foydali usuli hisoblanadi, chunki siz oynaning qanday ko'rinishini va uning xususiyatlarini o'z ichiga olgan ekranda qanday joylashishini tekshirasiz.
JavaScript oynasining Open () usuli uchun sintaksisi
URLni yangi brauzer oynasida ochish uchun bu erda ko'rsatilgan Javascript open () usulidan foydalaning:
window.open ( URL, ism, xususiyatlar, almashtirish )va har bir parametrni moslashtiring.
Masalan, quyidagi kod yangi oynani ochadi va uning ko'rinishini parametrlardan foydalanib belgilaydi.
window.open ("https://www.somewebsite.com", "_blank", "asboblar paneli = ha, yuqori = 500, chap = 500, kenglik = 400, balandligi = 400");URL parametrlari
Yangi oynada ochmoqchi bo'lgan sahifaning URL manzilini kiriting. Agar siz URL ko'rsatmasangiz, yangi bo'sh oyna ochiladi.
Ism parametrlari
Ism parametri URL uchun maqsadni belgilaydi. URLni yangi oynada ochish odatiy hisoblanadi va shunday tarzda ko'rsatiladi:
- _blank. URL uchun yangi oyna ochadi.
Siz foydalanishingiz mumkin bo'lgan boshqa variantlar:
- O'zingiz. Joriy sahifani URL bilan o'zgartiradi.
- _parent. URLni yuqori freymga yuklaydi.
- _top. Yuklangan har qanday kvadratchalarni o'zgartiradi.
Xususiyatlar
Specs parametri - yangi oynani sozlash, bu bo'shliqlarsiz vergul bilan ajratilgan ro'yxatni kiritish. Quyidagi qiymatlardan tanlang.
- balandligi = piksel. Ushbu spetsifikatsiya yangi oynaning balandligini piksel bo'yicha belgilaydi. Kiritiladigan minimal qiymat - 100.
- kenglik = piksel. Bu yangi oynaning kengligi piksellarda o'rnatiladi. Eng kam qiymat 100.
- chap = piksel. Ushbu spec yangi oynaning chap holatini belgilaydi. Salbiy qiymatlarni kiritish mumkin emas.
- yuqori = piksel. Bu yangi oynaning yuqori pozitsiyasini o'rnatadi. Salbiy qadriyatlar mavjud emas.
- menubar = yes | no | 1 | 0. Menyu satrini namoyish qilish yoki qilmaslikni ko'rsatish uchun ushbu specdan foydalaning.
- status = ha | no | 1 | 0. Bu holat panelini kiritish yoki qilmaslikni bildiradi.
Ba'zi xususiyatlar brauzerga xosdir:
- joy = ha | no | 1 | 0. Ushbu spec manzil maydonini ko'rsatish yoki bermasligini ko'rsatadi. Faqat Opera brauzeri uchun.
- resizeable = ha | no | 1 | 0. Oynaning o'lchamlarini o'zgartirish mumkinligini aniqlaydi. Faqat IE bilan ishlatish uchun.
- joy = ha | no | 1 | 0. O'tkazgichlarni ko'rsatish yoki ko'rsatmaslikni bildiradi. Faqat IE, Firefox va Opera bilan mos keladi.
- asboblar paneli = yes | no | 1 | 0. Brauzer asboblar panelini ko'rsatish yoki bermasligini aniqlaydi. Faqat IE va Firefox bilan mos keladi.
O'zgartiring
Ushbu ixtiyoriy parametr faqat bitta maqsadga ega - yangi oynada ochilgan URL brauzer tarixi ro'yxatidagi joriy yozuvni o'zgartiradimi yoki yangi yozuv sifatida paydo bo'ladi-yo'qligini aniqlash uchun.
- Haqiqiy bo'lsa , URL sanasi ro'yxatidagi joriy brauzer yozuvini o'zgartiradi
- Noto'g'ri bo'lsa, URL brauzer tarixi ro'yxatidagi yangi yozuv sifatida berilgan.