-1

JSONP を使用して (jQuery 経由で) json ページにアクセスします。私はhtmlボタンを持っています

<input type="button" value="Récupérer les données" onclick="getInfo();" />

私のコード

function getInfo() {
                $.ajax({
                    dataType:'jsonp',
                    url: 'http://89.92.40.250:8010/dreamteam/interface/get_event_detail.php?id=106',
                    data: { param:'event' },
                    success:function(response) {
                    alert("Réponse : "+ response.data);
                    }
                });
            };

アラートが機能しない...

4

2 に答える 2

1

そのサーバーは、少なくとも標準のcallbackパラメーター構造では JSONP をサポートしていません。

この問題に対するサーバー側のソリューションの使用を検討してください。

ところで

元の質問: javascript で json ファイルにアクセスできません

こんにちは。SO では、既存の質問を編集したり、回答者と交流したりできます。基本的に同じ問題で別の質問をする必要はありません。

于 2012-05-13T12:16:18.990 に答える
1

安全上の予防措置として、クロスオリジンリクエストを行うことはできません。代わりにサーバー側プロキシを作成し、そのプロキシで呼び出す予定の Web サービスを呼び出して、好きな形式で応答を返すことができxmlますjsonjsonpコメントに記載されている @SLaks のように、リモート サーバーが承認しない限り、消費することはできません。

于 2012-05-13T12:21:23.603 に答える