Если на нативном javascript'е, то тебе нужно гуглить aиспользование ajax. Если страничку, то через iframe,  если скрипт то динамическими скриптами. Смотри 
здесь.
Если используешь jquery, то
$("#some_button").click ( function () {
    //...
    $("#some_dive").load("somepage.html");
    })
 - для HTML.