我有这个需求..我希望有人能给我一个正确的建议!
我必须使用 ajax 调用读取页面的整个 html 内容,访问我的页面的客户端必须是发出此请求以读取 html 内容的人,而不是我的应用程序(我的意思是使用C#)
在此之后,我需要读取 ajax 调用的响应(在这种情况下是在 ajax 调用的“url:”参数中设置的页面的 html 内容)服务器端(在我的代码隐藏中)
我怎么能这样做?有可能吗?
谢谢您的帮助..
斯特凡诺
Stefano,您可以通过 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);
}
});
});
我希望这个对你有用。