You don´t need websockets to load data to a webpage dynamically. Instead, you can use jQuery´s .load() method to load a page and put it into a div. Here´s an example from jquery.org:
$( "#result" ).load( "ajax/test.html", function() {
alert( "Load was performed." );
});
And here´s the jQuery help page for the .load() method: http://api.jquery.com/load/.