Aquí recomiendan
AJAX.
Diferencias?
Hay
muchísima documentación por la WEB, y mucha, muy
bien explicada.
Personalmente, creo que cada tecnología tiene sus pros, y sus contras.
- Los
Iframes, los veo mucho más cross-browser y accesibles. Y bien diseñada la estructura de la web, son más fácilmente indexables por los buscadores. A la par, permiten combinar estilos, y el marco que contienen, se comportará (o puede comportar) como una ventana distinta, con su página distinta (de cara a scripts, cookies, historial y demás)
- El
AJAX es la tecnología ideal para mostrar datos (cuanto más sencilla sea la fuente mostrada, mejor). Lo ideal, sería usarlo para devolver consultas a SQL, o en general, cualquier texto plano, no formateado.