<input type="button" value="跨域访问" onclick="kuayufangwen()" />
<script >
function kuayufangwen() {
$.ajax({
url: "http://localhost:8006/WebForm4.aspx?c=pa",
type: "GET",
success: function (data) {
alert(data);
}
});
<script >
function kuayufangwen() {
$.ajax({
url: "http://localhost:8006/WebForm4.aspx?c=pa",
type: "GET",
success: function (data) {
alert(data);
}
});
}
被调用方设置HTTP头:
Response.AppendHeader("Access-Control-Allow-Origin", "*");//所有域名都可以访问
// Response.AppendHeader("Access-Control-Allow-Credentials", "true"); //支持跨域发送cookies
// Response.AppendHeader("Access-Control-Allow-Origin", "http://www.c.cn/");//指定域名访问
Response.Write(Request["c"]);
本文介绍了一种使用JavaScript AJAX实现跨域访问的方法,并展示了如何通过设置HTTP头部信息来允许不同域名间的请求。具体包括了客户端发起跨域请求的代码示例及服务器端对跨域请求的支持配置。
722

被折叠的 条评论
为什么被折叠?



