Ugyebár ezzel nyinál popupot. Ennek a második paramétere az ablak neve. Ha mondjuk a form onsubmitjában megnyitod az ablakot, akkor a form target paramétereként megadhatod neki a popup nevét. Gyakorlatban nem próbáltzam ki.
Nem akarom emiatt ujat nyitni, roviden:
van egy formom, amivel nyitok egy popupot. Azt kene valahogy levizsgalni, hogy az adott popup meg van-e nyitva vagy nincs. Ha a user nem hagyja el a lapot, akkor nincs gond, ezt megoldottam (ablakot_nyito_valtozo.closed tulajdonsag), azonban ha elmegy es visszajon, akkor ujra megnyilik neki az ablak, holott nem kene.
Amikor nyitom az ablakot JS-sel, akkor ugye megadok neki egy nevet. Viszont erre a nevre fogalmam sincs hogyan tudnek hivatkozni (ugye ha a user elhagyja a lapot, akkor megszunik a window.open-t kezdemenyezo valtozo, marad az ablak neve, ami permanensen megmarad, de ezt meg nem erem el). El lehet erni egyaltalan?..
Ha elnavigál az illető bezárhatod az ablakot, így biztos nem nyílik több, más kérdés, hogy a konkrét helyzet engedi-e... Elvileg ugynazon a néven nem kéne több ablakot megnyisson.
Ez sajnos nem jo, mert az ablaknak nyitva kell maradnia. Konkretan filefeltoltes tortenik, emiatt nem zarhatom be az ablakot, ugyanakkor ujat sem nyithatok, mert egy userhez egy "feltoltoszal" tartozik.
window.open
Target sem kellett
Popup megletenek vizsgalata
van egy formom, amivel nyitok egy popupot. Azt kene valahogy levizsgalni, hogy az adott popup meg van-e nyitva vagy nincs. Ha a user nem hagyja el a lapot, akkor nincs gond, ezt megoldottam (ablakot_nyito_valtozo.closed tulajdonsag), azonban ha elmegy es visszajon, akkor ujra megnyilik neki az ablak, holott nem kene.
Amikor nyitom az ablakot JS-sel, akkor ugye megadok neki egy nevet. Viszont erre a nevre fogalmam sincs hogyan tudnek hivatkozni (ugye ha a user elhagyja a lapot, akkor megszunik a window.open-t kezdemenyezo valtozo, marad az ablak neve, ami permanensen megmarad, de ezt meg nem erem el). El lehet erni egyaltalan?..
Koszi.
window.onunload
Ez sajnos nem jo