跪求回答,在ASP.NET html网页中怎么得到其他ASPX网页中的变量,或者函数?是两个不同的网页
我想把ASPX后缀的网页中的变量或者函数值传递到html网页中,怎么传递,能实现吗?请求高手回答!看好题是在两个不同的页面之间传递哦!100分求答案!...
我想把ASPX后缀的网页中的变量或者函数值传递到html网页中,怎么传递,能实现吗?请求高手回答!看好题是在两个不同的页面之间传递哦!100分求答案!
展开
2个回答
展开全部
你这个问题就是ajax啊,代码如下:
html:
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("input").click(function () {
$.ajax({
url: "Handler.ashx",
success: function (data) {
alert(data);
}
})
})
});
</script>
</head>
<body>
<input type="button" value="获取defualt.aspx页面中的值" />
</body>
</html>
一般处理程序Handler.ashx:
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
///逻辑处理
context.Response.Write("Hello World"); ///最后输出的结果
}
public bool IsReusable {
get {
return false;
}
}
}
html:
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("input").click(function () {
$.ajax({
url: "Handler.ashx",
success: function (data) {
alert(data);
}
})
})
});
</script>
</head>
<body>
<input type="button" value="获取defualt.aspx页面中的值" />
</body>
</html>
一般处理程序Handler.ashx:
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
///逻辑处理
context.Response.Write("Hello World"); ///最后输出的结果
}
public bool IsReusable {
get {
return false;
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询