日期:2014-05-16  浏览次数:20305 次

关于跨域访问
我的站 http://www.a.com,有 a.php, a.js, 
随便打开一站点B,B通过 <script> 引用了 http://www.a.com/a.js
 a.js通过Jquery.ajax向 a.php提交请求,并把返回的数据显示在 B里,请问这算是跨域吗?

------解决方案--------------------
改一下就可以了

HTML code

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="gb2312" />
        <title></title>
    </head>
    <body>
        <div id="test"></div>
    
        <script>
            var obj = document.createElement('script');
            obj.src = "jsonp.php";
            document.getElementsByTagName('head')[0].appendChild(obj);
            
            function jsonCallBack(json){
                alert( json[0].name );
                document.getElementById('test').innerHTML = json[1].name;
            }
        </script>
        
    </body>
</html>