Mam otwarte okno potomne po kliknięciu przycisku. W tym oknie zapisałem niektóre dane do bazy danych. Chcę wywołać inną funkcję skryptu java, gdy okno potomne jest blisko.Wywołanie funkcji wywołania zwrotnego po zamknięciu okna podrzędnego
Próbowałem już tego rozwiązania Set a callback function to a new window in javascript, ale nie działa.
Proszę mi powiedzieć, jak wywołać funkcję zwrotną?
Mam również ustawić jedno ukryte pole z okna podrzędnego po pomyślnym zapisaniu. Próbowałem ostrzec tę ukrytą wartość, ale jej alert przed aktualizacją.
function open_child()
{
$("#child_succ").val(0);
alert($("#child_succ").val());
window.open("child.php","Ratting","width=550,height=300,left=150,top=200,toolbar=1,status=1");
alert($("child_succ").val());
}
funkcja oddzwaniania
function test()
{
alert("called from child window");
}
trzeba pułapka zdarzenie onbeforeunload, który nie jest w 100% wiarygodne. –
@MarcB Innym sposobem wywołania funkcji po zamkniętym oknie podrzędnym lub funkcji wywołania okna nadrzędnego z okna podrzędnego? – Hkachhia