Code Bye

html js 跨域访问如何写

jquery的get方法

访问另一台服务器的服务,chrome的 console有提示,xx header不能跨域范围

debug能捕获到,可是可能没有正确执行

我的另一个项目用的同一个服务正常

不知道第一个 项目的页面或者站点缺少了什么?

一般项目访问都是相对路径,所以跨域有点难,你改成绝对路径试试
你的另一个项目和服务在同一个域吧  用jsonp 就能跨域了
可以设置DNS 将服务器加入 或者设置hosts 应该可以   
getjson()

40分
自己解决跨域问题的时候是在另外一个项目建立了一个隐藏的iframe,jsonp 好像也可以
   var request=domain+”xxxx”;
        $.ajax({
            dataType: “jsonp”,//跨域访问 dataType 必须是jsonp 类型。
            url: request,
            type:”GET”,
            jsonp:”callbackparam”,
            jsonpCallback:”success”,
            success: function(response) { alert(“statistic ok”) ;},
            error: function(XMLHttpRequest, textStatus, errorThrown) {        }
        });
  

居然都没人会么?跨域必须是jsonp格式,是这里没人么?

最后就是我的解决方法,项目已经在用

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明html js 跨域访问如何写