之前的一篇博文:jsonp跨域+ashx(示例)
PM> Install-Package WebApiContrib.Formatting.JsonpPM> Install-Package Microsoft.AspNet.WebApi.ClientPM> Install-Package System.Net.Http.Formatting -Version 4.0.20710(如果安装 Microsoft.AspNet.WebApi.Client 不成功,则安装此程序集)
public class WebApiApplication : System.Web.HttpApplication{ PRotected void Application_Start() { //增加的配置 var config = GlobalConfiguration.Configuration; GlobalConfiguration.Configuration.AddJsonpFormatter(config.Formatters.JsonFormatter, "callback"); GlobalConfiguration.Configure(WebApiConfig.Register); }}
public class TestController : ApiController{ [HttpGet] public string GetBlogUrl() { return "VEVb.com/xishuai/"; }}
function loadBlogUrl() { $.Ajax({ url: 'http://www.VEVb.com/api/test/GetBlogUrl', type: 'get', cache: false, dataType: 'jsonp', success: function (data) { alert(data); } });}
新闻热点
疑难解答