我有這個需求..我希望有人能給我一個正確的建議!用ajax讀取頁面的html內容
我必須使用ajax調用來讀取頁面的整個html內容,需要訪問我的頁面的客戶端是誰提出這個請求來讀取html內容,而不是我的應用程序(我的意思是使用c#的下載字符串方法)
在此之後,我需要讀取ajax調用的響應(在這種情況下,設置在ajax調用的「url:」參數中的頁面的html內容)服務器端在我的代碼後面)
我該怎麼做?有可能嗎?
謝謝您的幫助..
斯特凡諾
我有這個需求..我希望有人能給我一個正確的建議!用ajax讀取頁面的html內容
我必須使用ajax調用來讀取頁面的整個html內容,需要訪問我的頁面的客戶端是誰提出這個請求來讀取html內容,而不是我的應用程序(我的意思是使用c#的下載字符串方法)
在此之後,我需要讀取ajax調用的響應(在這種情況下,設置在ajax調用的「url:」參數中的頁面的html內容)服務器端在我的代碼後面)
我該怎麼做?有可能嗎?
謝謝您的幫助..
斯特凡諾
斯特凡諾, 你可以使用,對於exemplo獲得通過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);
}
});
});
我希望這有助於。
我必須閱讀的HTML是在另一個域! :) – Stefano 2013-05-29 12:13:24