用ajax读取页面的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