2016-05-21 2 views
0

私にjsonを送信するページがあります。今、私は私の内部で、この情報をダウンロードしようとする> UNIQUE_ID = 56d7fa82eddce6.56824464javascript json xdkを含むgetJsonまたはhtmlページ

-

http://htmldiprova.altervista.org/android_login_api/getaccount.php 引数:

http://htmldiprova.altervista.org/android_login_api/getAccountXdk.php?unique_id=56d7fa82eddce6.56824464

またはPOST METHOD:あなたは、GETメソッドによるリクエストを送信することができますIntel XDKで開発されたモバイルアプリケーションですが、javascript jqueryなどでこのコンテンツを読むことはできません。 誰でも手伝ってください。

+0

を –

+0

...あなたのコードを投稿してところで、「ページ」は、それはJSONのように見えるのhtmlを返すだJSONを返すされていませんしてください... –

+0

iはエラーを検出しました。私は私のPHPページにこのコード行を挿入します: header( 'Access-Control-Allow-Origin:*'); と今は動作します! – aRaKaNoiD

答えて

0

XMLHttpRequest()オブジェクトを作成し、responseTextにJSON.parse()を使用して、json文字列をオブジェクトに変換する必要があります。

var myUniqId = "56d7fa82eddce6.56824464"; 
    var request = new XMLHttpRequest(); 
    request.open('GET', "http://htmldiprova.altervista.org/android_login_api/getAccountXdk.php?unique_id="+myUniqId, true); 

    request.onload = function() { 
     if (request.status >= 200 && request.status < 400) { 
     var resp = JSON.parse(request.responseText); 
     console.log(resp); 
     alert(resp.resultAccount[0].box); // Meeting Sporting Club 
     } 
    }; 
    request.send(); 

コンソールでオブジェクトのパラメータを確認してください。また、この回答にコメントとして質問をすることも自由です。

はまたXHRについて読む:https://en.wikipedia.org/wiki/XMLHttpRequest

関連する問題