使用ajax读取页面的html内容

时间:2013-05-08 22:53:15

标签: c# html ajax

我有这个需要..我希望有人可以给我一个正确的建议!

我必须使用ajax调用来阅读页面的整个html内容,访问我的页面的客户端是否需要查看html内容的人,而不是我的应用程序(我的意思是使用c#的downloadstring方法

在此之后,我需要读取ajax调用的响应(在这种情况下是在ajax调用的“url:”参数中设置的页面的html内容)服务器端(在我的代码隐藏中)< / p>

我怎么能这样做?有可能吗?

感谢您的帮助..

斯特凡诺

1 个答案:

答案 0 :(得分:1)

斯特凡诺, 您可以通过ajax获取html内容,例如,jquery得到如下:

$.get('ajax/test.html', function(data) {
  //data is the html
});

之后,您可以进行另一个ajax调用,将数据发送到“代码隐藏”,如完整代码所示:

$.get('ajax/test.html', function(data) {
    $.ajax({
        dataType: "json",
        data: "htmlData=" data
        type: "POST",
        url: '/code_behind.aspx',
        success: function(response){
            console.log(response);
        }
    });
 });

我希望这会有所帮助。