Mam funkcję którą wywołuję w
<form ... onSubmit="submit_f()">
a funkcja wygląda tak:
<script>
function submit_f(){
window.opener.location.reload();
setTimeout("window.close();",3000);
}
</script>
Całość odbywa się w popupie i ma polegać na tym, że po
przetworzeniu formularza ma to zostać przeładowana strona z której
otwarłem popupa i po 3 sekundach zamknięty popup (jeśli daję bez
opóźnienia to czasami nie przetworzy formularza). Niestety nie
działa ten setTimeout i nie zamyka strony. Jak dam alert('ble'); po
setTimeout to wyswietl alerta i zamknie popup. Co to może być?