Una possibilità è questa:
la finestra di popup (che tu hai già provveduto ad aprire, correggimi se sbaglio...)contiene un form dove inserire la nuova notizia. Il form punta al file che provvede all'inserimento della notizia nel database (form action="insert.asp" ecc. ecc....... anche questo già fatto, vero? Altrimenti fai sapere, ci pensiamo dopo).
Nell'head della pagina che provvede all'inserimento (insert.asp) c'è un controllo javascript fatto più o meno così:
codice:
<script language="JavaScript">
function close_reload() {
window.opener.location.reload();
window.close();
}
</script>
e, dopo il comando di aggiornamento (sql="INSERT ecc. ecc....) inserirai queste due righe
codice:
<div>Inserimento notizia avvenuto correttamente</div>
<div>Chiudi </div>
So che non è esattamente quello che volevi (la finestra di popup va chiusa manualmente, non lo fa in automatico...) ma in questo modo l'utente sa che l'inserimento è andato a buon fine, e chiude la finestra con un click....