linkedin facebook linkedin facebook nod32

JavaScript da window.open()

Muallif: Mengliyev Sh.

Qo`shilgan sana: 2015-03-27

JavaScript da window.open()

Oynaning bu metodida atributlar boshqa ob’ektlarnikiga qaraganda ko’proq. Open() metodi yangi oynalarni yaratishga mo’ljallangan. Umumiy holda uning sintaksisi quyidagi ko’rinishda bo’ladi:

open("URL","window_name","param,param,...", replace);

bu yerda: URL — yangi oynaga yuklanadigan sahifa, window_name — A va FORM konteynerlaridagi TARGET atributida ishlatish mumkin bo’lgan oyna nomi.

Parametrlar

Ishlatilishi

replace

Oynani ochish vaqtida History massiviga yozishni boshqarishga imkon beradi

param

Parametrlar ro’yhati

width

Oynaning piksellardagi kengligi

height

Oynaning piksellardagi balandligi

toolbar

Brauzerning sistema tugmalari bo’lgan oynaniyaratadi

location

location maydonli oynani yaratadi

directories

Foydalanuvchining tanlovlari menyusili oynani yaratadi

status

Status maydonli oynani yaratadi

menubar

Menyulioynani yaratadi

scrollbar

Yugurdak polosali oynani yaratadi

resizable

O’lchamini o’zgartirsa bo’ladigan oynani yaratadi

Quyidagi misolni keltiramiz:

<FORM>

<INPUT TYPE=button VALUE="Простое окно" onClick="window.open('about:blank','test1','directories=no,height=200,location=no,menubar=no,resizable=no,scrollbars=no, status=no,toolbar=no,width=200');">

<INPUT TYPE=button VALUE="Сложное окно" onClick="window.open('about:blank','test2','directories=yes, height=200,location=yes,menubar=yes,resizable=yes, scrollbars=yes,status=yes,toolbar=yes,width=200');">

</FORM>

“oddiy oyna” tugmasiga bosib, quyidagi parametrli oynani hosil qilamiz:

  • directories=no – menyusiz oyna
  • height=200 – balandligi 200 px
  • location=no – location maydoni yuq
  • menubar=no - menyusiz
  • resizable=no – o’lchamini o’zgartirish mumkin emas
  • scrollbars=no – yugurdak polosasi yo’q
  • status=no – status satri yo’q
  • toolbar=no – brauzerning sistema tugmachalri yo’q
  • width=200 – kengligi 200

“murakkab oyna” tugmasini bosib, quyidagi oynani olamiz:

    • directories=yes – menyuli oyna
    • height=200 - balandlik 200 px
    • location=yes -  location maydoni mavjud
    • menubar=yes – menyu mavjud
    • resizable=yes – o’lchamni o’zgartirish mumkin
    • scrollbars=yes – yugurdak polosasi mavjud
    • status=yes – status satri mavjud
    • toolbar=yes – brauzerning sistema tugmachali mavjud
    • width=200 - kenglik 200

    1164 marta o`qildi.

Parol:
Eslab qolish.


Ro`yhatdan o`tish

testing

+998915878681

Siz o`z maxsulotingizni 3D reklama ko`rinishda bo`lishini xohlaysizmi? Unda xamkorlik qilamiz.

3D Reklama


Рейтинг@Mail.ru
Рейтинг@Mail.ru

Besucherzahler
счетчик посещений