Cita:
Iniciado por tazzwt Es simple usando javascript usa el objeto XMLHttpRequest para intercambiar datos de forma asíncrona con el servidor web y muestras el resultado generado en un "div". Para que tenga estilo mas personalidad le agregas CSS
lamentablemente con solo instanciar el objeto no basta, debido a que diferentes navegadores lo implementan de diferentes formas, es por ello que recomiendo leer un tutorial de ajax en donde consigas una función crossbrowser para aplicar eficientemente la técnica