An iFrame would be the only way to do that, and that would only allow for loading of a full site, not just a specific div.
There are ways to use javascript to load a specific div from one page onto another (jQuery's ".load" function is probably the easiest), but Ajax's security policies only allow this to be done from pages on the same domain.