Hola. Una alternativa para no usar ajax y cargar una pagina seria en un popup, pero no te lo recomiendo. Te recomiendo mejor que utilices ajax, es muy facil aprender. Hay muchos frameworks que te facilitan la vida, yo en lo personal utilizo jQuery
http://jquery.com , hay otras muy famosas que puedes utilizar como alternativa como Scriptaculous
http://script.aculo.us/ basada en prototype:
http://prototypejs.org/ 
.
Para aprender ajax sin utilizar ninguna libreria puedes empezar por una pagina que ofrece muy buenos recursos:
http://www.librosweb.es/
Saludos.