通过JSONP跨域调用

时间:2012-05-22 06:10:32

标签: ajax extjs cross-domain jsonp

我想显示来自外部域的html页面,但无法通过JSONP执行此操作,即页面加载时,页面不包含任何内容。它只显示一个空白页面。请在下面找到我的代码以供参考。 代码:

  Ext.util.JSONP.request({                
             url:wikiurl,
            callbackKey:'callback',
            params:{},
            callback:function(data){
                console.log(data);
                console.log("inside callback");
            },
            success:function(result,opts){
                console.log(result);
            },
               failure:function(result,opts){
                console.log(result);
            }
        });

1 个答案:

答案 0 :(得分:0)

=> URL是什么?

=>发送响应的人,当需要JASONP数据时,需要从服务器发送特定响应。

=>您正在将所有内容记录到控制台,它不会显示在页面中,可能在firebug控制台或类似的控制台中可见。

=>要查看页面中的响应,只需将数据转储到页面中的div元素中。