I\'ve got a fairly ajax heavy site and some 3k html formatted pages are inserted into the DOM from ajax requests.
What I have been doing is taking the html responses
Here are a few pros for sending JSON/XML instead of HTML:
script
tags which allows cross domain AJAX scenarios