Autor Zpráva
szucs
Profil
Zdravim, ked vytvorim nove okno metodou window.open a potom ked uz som v novom okne a rozhodnem sa toto okno opustit, tak by som chcel,aby sa zavrelo.

Cize nieco ako okno.onblur = zatvor sa

Asi tam bude nieco ako close.self

Dik
Wan-To
Profil *
Na zavření okna existuje funkce window.close(). Pokud okno neotevřel skript, prohlížeč se uživatele zeptá, jestli chce okno opravdu zavřít. Pokud je okno skriptu, prohlížeč neotravuje ;-)
szucs
Profil
uz to ide, do znacky <body onblur = "self.close()">
szucs
Profil
uz to ide, do znacky <body onblur = "self.close()">

nie je to az take dobre, teraz ked ak kliknem do noveho okna do inputu, tak sa mi neviem preco zatvori, co nechem.
Vie mi niekto prosim poradit?
habendorf
Profil
teraz ked ak kliknem do noveho okna do inputu, tak sa mi neviem preco zatvori,

Protože okno ztratí focus. Řešení ale nevím. Hlavně bych to tak nedělal, připadá mi to zmateční, aby se bez vůle uživatele zavírala okna sama.
Leo
Profil
A co zavrit nove okno ne kdyz dojde k blur, ale naopak, kdyz JINE okno ziska focus? Ale na webu jako takovem (nemluvim o aplikacich) bych to nedelal, uzivatele to docela mate, kdyz se mu znicehoznic oteviraji a zaviraji okna.

Jo a jeste byste pred zavrenim mel zkontrolovat jestli nove okno existuje a jestli nebylo zavrene (treba uzivatelem).

Leo
Toto téma je uzamčeno. Odpověď nelze zaslat.