Grazie x l'esempio, troppo gentile !!
Credo però di non capire o forse non ho idea di come funzioni questa idea:
come esegui una funzione presente in una pagina A (quella della select) da una pagina B (il popup) ?
La mia prima idea era quella di utilizzare l'evento onFocus sulla pagina A per eseguire l'aggiornamento della select nel momento in cui il popup lascia il focus, ma rischia di creare un po' di problemi.
C'è da dire che potrei risolvere il problema così:
invece di aprire un popup metto un layer nascosto con la form di registrazione dei dati, registro i dati usando Ajax (ma dovrei capire come...!! ) e poi aggiorno la select e ri-nascondo il layer.
L'uso del layer eviterebbe anche i noti problemi dei blocchi popup...