@helena71
si vos ponés esto
<form action="subir.php"
target="iframe_oculto" method="post">
y
<iframe
name="iframe_oculto" id="iframe_oculto" frameborder="0" scrolling="no" src="about
:blank" width="0" height="0"></iframe>
no se recarga nada todo el proceso del action (subirarchivo.php, por ejemplo) del form se ejecuta en el iframe, que al estar oculto, no se vé (incluso podría estar visible y mostrar los mensajes de la validación en el)
Cita: Algo que me deja preocupado es que he leido que las iframe no se deben usar
¿De dónde has sacado eso?
Saludos