0

私はこの必要があります..誰かが私に正しいアドバイスをくれることを願っています!

私は ajax 呼び出しを使用してページの html コンテンツ全体を読み取る必要があります。私のページにアクセスしているクライアントは、アプリケーションではなく、html コンテンツを読み取るためにこの要求を行う人である必要があります (つまり、の downloadstring メソッドを使用することを意味します)。 c#)

この後、ajax 呼び出しの応答を読み取る必要があります (この場合は、ajax 呼び出しの「url:」パラメーターに設定されたページの html コンテンツ) サーバー側 (コード ビハインド)

どうすればそれができますか?可能です?

ご協力ありがとうございました..

ステファノ

4

1 に答える 1

1

Stefano、たとえば、次のようにjquery getを使用して、ajaxを介してhtmlコンテンツを取得できます。

$.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);
        }
    });
 });

これが役立つことを願っています。

于 2013-05-08T23:08:47.070 に答える