I lost some time to debug this
$("#link").click(function(){
$("#target").load('url/to/load');
});
The problem is on Internet Explorer (all version) that refuse to load data in #target, using $.get and innerHTML(data) do not help. The problem is with no well formed html! Internet Explorer refuse to load in dom a malformed html.
Thus
$("#link").click(function(){
$("#target").load('url/to/load');
window.open('url/to/load');
});
will load interested html in new popup (letit open!) and wrapping with <xml></xml> document should be well formed: open with conglomerate or checking with other tool make life easy.