Ci sei riuscito?Che poi mi è venuto un dubbio...ma le pagine che vuoi far comparire nel div dinamicamente al click dei link sono pagine del tuo sito(cioè interne al progetto)o esterne cioè qualsiasi link presente nel web?Perchè se sono interne al tuo progetto ci sono tante soluzioni, o fai una chiamata ajax o semplicemente(forse è meglio) al click del link recuperi l'id e con load(che è un metodo ajax sempre)..
Codice HTML:
<div class="bottoni">
<button id="prova">bottone1</button>
<button id="prova2">bottone2</button>
</div><br>
<div id="divContenitore"> </div>
Codice:
$("#prova1").click(function(){
$('#divContenitore').load('http://localhost/miaPagina.php');
});
$("#prova2").click(function(){
$('#divContenitore').load('http://localhost/miaPagina.php');
});
Se invece il link è esterno nel web la cosa si complica un pochino, perchè stai facendo del cross scripting e con ajax non puoi farlo, dovresti inserire il link dentro un iframe che fai comparire al click del bottone però anche lì c'è da vedere perchè molti siti(giustamente) bloccano il cross scripting e non lo permettono.