JSONP--解决ajax跨域问题

来源:互联网 发布:excel表格重复数据筛选 编辑:程序博客网 时间:2024/06/11 02:18

新建asp.net 的test.aspx页面(C#)

 

<script type="text/javascript">
    //添加<script>标签的方法
    function addScriptTag(src){
        var script = document.createElement('script');
        script.setAttribute("type","text/javascript");
        script.src = src;
        document.body.appendChild(script);
    }
   
    window.onload = function(){
        //搜索apple,将自定义的回调函数名result传入callback参数中
        addScriptTag("http://localhost:8080/plat/web.js?callback=result");
       
    }
    //自定义的回调函数result
    function result(data) {
        //我们就简单的获取apple搜索结果的第一条记录中url数据
        alert(data.responseData);
    }
</script>

在java 的web网站建立web.js文件,文件内容如下

 function test(){
 test1();
}
function test1(){
 result({"responseData":"test" })

}
test();

结果输出:test

 

 

 

 

 

0 0
原创粉丝点击