将页面正文发送到另一台服务器?

时间:2013-12-10 22:27:57

标签: javascript jquery ajax

是否可以将页面正文(即所有HTML代码/ DOM)从一台服务器上的页面发送到另一台服务器然后接收响应?使用的方法并不重要,但如果有帮助,我可以访问jQuery函数。

2 个答案:

答案 0 :(得分:3)

您可以通过发送...

来完成此操作
$("html").html();

...在ajax电话中:

var data = $("html").html();
$.ajax({
    url: "/echo/json/",
    data: data,
    type: "POST"
}).done(function(res) {
    console.log(res);
});

工作jsFiddle:http://jsfiddle.net/brandonscript/p5zEW/

(请参阅控制台了解身体输出)。

答案 1 :(得分:0)

这样的事情应该有效:

$.get( "somePage.html", 
       function( pageData ) {
         $.post("targetPage.php", pageData, function( data ) {
         alert("Done!");
       },
       "html"
     );
});