-2

外部 URL http://www.site-external.com/index.php?option=com_name&task=get_function&format=jsonでコントローラーから応答を取得しようとしています

jQuery.ajax({
type: "GET",
dataType : 'html',
url: "http://www.site-external.com/index.php?option=com_name&task=get_function&format=json",
success: function(response){

    }

});

ありがとう

4

2 に答える 2

1

外部 URL からの応答を取得しようとしています

同一オリジン ポリシーの問題があります。Ajax は、現在のページが存在するドメイン以外のドメインにはアクセスできません。

可能な解決策:

  • ローカル ドメインのサーバー側スクリプトを介して要求をプロキシします。
  • JSONP
于 2013-06-25T16:46:25.243 に答える