<form action="ricerca_annunci.asp" method="post" target="_parent" name="form1">
Prova a levare la parte in grassetto. target="_parent" ti manda al livello superiore, ossia il contenitore del iframe in cui e' situato il form.

prova a scrivere:

codice:
<form action="ricerca_annunci.asp" method="post" name="form1">
Pero' non ho capito una cosa.
1) nel action del form dai come indirizzo la pagina "ricerca_annunci.asp" mentre, al cambio del select, modifichi la destinazione con "ricerca.asp" per poi inviare il form. A che scopo ?

ciao