jquery ajax跨域的最简单解决方案_二级域名没有权限的简单解决
先说下适用范围,比如有域名 http://www.k686.com ,带有 www ,同时通过访问 http://k686.com 也可以访问.
在该网站页面中,有Ajax请求,由于页面中设置了 base 标签,如: <base href="http://k686.com/" /> ,这时候Ajax请求该域下的 文件的时候会报"没有权限"的错误.
Ajax代码如下:
function GetHtmlStr(id){var up = "http://"+location.hostname+"/";clearInterval(this._interval);$.ajax({type: "GET",url:up+"buy.php",data:"id="+id,cache:true,success:function(result){//$("#loading"+id).hide();if(result==""){return false;}else{eval(unescape(result).split('|')[0]);$("#qianggou"+id).html(unescape(result).split('|')[1]);}}});}