Javascript - objektum ablak ablak nyitás és zárás, az informatikai vezető

Ebben a leckében megnézzük a különböző módszerek az objektum ablak, amely lehetővé teszi, hogy nyissa ki és csukja be az ablakokat, annak megállapítására, hogy az ablak zárva van, valamint egyre belső nevét, és mások.

Módszerek objektum ablak: nyitott (). close (). print (). focus () és blur ().

Ebben a részben, úgy véljük, a következő módszerek az objektum ablakban:

  • open () - célja, hogy nyissa ki az ablakokat (lapok);
  • close () - célja, hogy zárja be az ablakokat. Ez főleg az ablakok bezárása megnyitott nyitott ();
  • print () - arra tervezték, hogy az ablak tartalmának;
  • focus () -, amelyet arra terveztek, hogy az említett fókusz ablakban;
  • blur () - célja, hogy távolítsa el a fókuszt a megadott ablak.

nyitott () módszer.

Célja, hogy nyit egy új ablakot (tab) a böngésző és a következő szintaxist:

  • Az első paraméter határozza meg az oldal URL-jét szeretné betölteni az ablakon. Ha ez a paraméter nincs megadva, akkor egy üres oldal (: kartonlap) jelenik meg az ablakban.
  • A második paraméter értéke a nyílt eljárás cél attribútum vagy az ablak neve. Támogatja a következő értékeket:
    • _blank - URL betöltődik egy új ablakban (fülön). Ez az érték az alapértelmezett;
    • _parent - URL betöltődik a szülő keretben. Ha nem, akkor az URL betöltődik az aktuális ablakban (fülön);
    • _self - URL betöltődik az aktuális ablakban;
    • _top - törli az összes képkockát, és betölti az URL-t az aktuális ablakban (fülön) böngésző. Ha nem, akkor az URL betöltődik az aktuális ablakban (fülön);
    • Mint lehetőség, akkor is adja meg a nevét a nyitott ablakon. Név belső és fel lehet használni a web-fejlesztők, hogy hívja funkciókat és módszereket az ablakon.
  • A harmadik paraméter adható meg egy sor ablak tulajdonságok vesszővel elválasztva. Az alábbi alapvető tulajdonságait az ablak:
    • maradt. top - koordinátáit (pixel) a bal felső sarokban a böngésző ablak képest a bal felső sarokban. Az értékek e tulajdonságok pozitívnak kell lennie, vagy egyenlő 0;
    • magasságot. szélesség - magassága és szélessége a munkaterület a böngésző ablakot. Mezőé figyelembe kell venni, hogy a szélessége és magassága a böngésző ablak lehet kevesebb, mint 100 pixel;
    • átméretezhető - logikai ablaka, amelynek célja, hogy engedélyezze vagy tiltsa le megváltoztatásának lehetőségét a méret a böngésző ablakot. Ez a funkció veszi a következő értékeket: igen és nem, vagy 1 vagy 0;
    • scrollbars - logikai ablaka, amely lehetővé teszi, hogy be- vagy kikapcsolja a kijelzőt görgetősáv a tartalom a böngésző ablakot. Ez a funkció veszi a következő értékeket: igen és nem, vagy 1 vagy 0;
    • állapota - logikai ablaka, amelynek célja, hogy be- vagy kikapcsolja a státusz kijelző böngészőt. Ez a funkció veszi a következő értékeket: igen és nem, vagy 1 vagy 0.

Tekintsük a következő példát:

1. Nyisson meg egy üres oldal about: blank egy új ablakban. Ez az ablak széles kell legyen, és magassága 250rh:

3. Új ablak megnyitása szemben bizonyos tulajdonságokat (fel = 100, bal = 100, szélesség = 400, magasság = 500, scrollbars = igen, resizabie = igen):

Hogyan hatnak az ablakon, amikor megnyitja?

Például, hogy olvassa el a dokumentum objektum egy nyitott ablak:

Nyisson meg egy üres új ablak, és megjeleníti egy szöveget, hogy:

Megjegyzés: Csak akkor léphetsz kapcsolatba az ablakokat, hogy a nyitott magukat, más windows nem tud dolgozni.

bezár () módszer

Például cozdadim gombok nyitására és zárására egy ablak a nevét MyWindow:

print () metódus

Úgy tervezték, hogy nyomtassa ki a tartalmát az ablakon. Ez a módszer nincsenek paraméterei.

focus () módszerrel

Úgy tervezték, hogy át a fókuszt a megadott ablakot. Ez a módszer nincsenek paraméterei.

blur () módszer

Úgy tervezték, hogy távolítsa el a fókuszt a megadott ablak, azaz mozog, hogy a hátsó. Ez a módszer nincsenek paraméterei.

A tulajdonságok ablak az objektum. nevét. konzervnyitó. zárt.

Ebben a részben, úgy véljük, a következő objektum tulajdonságai ablak:

  • neve - célja a létesítmény vagy a belső ablak nevét;
  • nyitó - lehetővé teszi, hogy az aktuális ablak, utalva az ablak (window objektum), ahonnan ezt az ablakot nyitva volt;
  • zárt - egy logikai tulajdonság, amely visszaadja: igaz. ha az ablak zárt és hamis. ha az ablak nyitva van.

A name tulajdonság

Ez a tulajdonság gyakran használják, hogy módosítsa a belső ablak nevét, miután megnyitották. Emellett tulajdonság visszatérhet az aktuális érték a belső ablak nevét.

A belső az ablak neve nem karakterlánc, bezárt a nyitó és záró cím - ez a neve az ablak, amelynek célja a fejlesztő. Ie A neve nem látható a felhasználó számára.

Például, megnyit egy ablakot az open () eljárás és kimeneti, hogy az ő neve:

nyitó ingatlan

Ez a funkció lehetővé teszi, hogy a dobozba, egy linket az eredeti ablak (Object ablak), azaz az ablakon, ahonnan az ablak nyitva van.

Például, ha megvan az eredeti doboz (1), amelyben használja Oren () metódus megnyílik egy másik ablak (2). Ebben az ablakban (2), akkor használja a tulajdonságait a nyitó, hogy az ablak (1).

Az ingatlan zárt

zárt tulajdonság visszaadja egy logikai érték, amely azt jelzi, függetlenül attól, hogy az ablak zárva van.

Kapcsolódó cikkek