Вам нужно на клиенте загрузить html-код с помощью JQuery. Поскольку политики безопасности браузера в большинстве случаев заблокируют прямой запрос к стороннему ресурсу, то вам нужно включить в ваш клиентский код эту библиотеку:
https://github.com/padolsey/jQuery-Plugins/blob/ma...
Далее использовать ajax для получения html:
function getHtml() {
$.ajax({
url: 'http://www.test.com',
type: 'GET',
success: function(res) {
var content = $(res.responseText).text();
alert(content);
}
});
}
После этого, полученный html можно отправить на сервер как угодно, например, с помощью того-же $.ajax.