Puede usar jQuery load()
función para cargar contenido desde una página externa (incluso un div específico en otra página) en un div en la página actual, así:
$("#load_content_in_this_div").load("page.html #div_to_pull_from");
Esto cargará contenido extraído de #div_to_pull_from
div en page.html
en el #load_content_in_this_div
div en la página actual.
En cuanto a extraer contenido de páginas en otro dominio, esto el complemento debería hacer el truco.