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.