2017-11-25 30 views
-1

私はPHPを使っているだけの小さなプロジェクトを始めましたが、JavaScriptを統合する必要がありました。JavaScriptからURLからコンテンツを取得

私は、これがjavascriptと可能であるかどうかを誰かが確認できることを望んでいました。

基本的に私たちはそれを呼び出すよ、特定のURLからコンテンツを取得する必要があります:URLは数で応答します

http://example.com/api/API-DETAILS 

。数が0を超えている場合は、私は単純にPHPファイルを実行したい、我々はそれを呼ぶことにします:数は0を超えていない場合は

http://website.com/file.php?data=test&more=example 

、他には何も行われる必要がありません。

これはJavascriptで簡単に実行できるものですか?

+0

はい、私はそう、あなたは '使用AJAX'し、その結果に応じて、最初のURLを呼び出すと思うよ、あなたはにJSでリダイレクトするように' location'を使用します。新しいURLかどうか – user10089632

答えて

1

使用XHR(XMLHttpRequest):

function reqListener() { 
    if (this.status==200) 
{ 
     if(this.responseText !== '0') { 
     location="http://website.com/file.php?data=test&more=example"; 
     } 
} 
    else 
     throw new Error(this.statusText); 

} 

var oReq = new XMLHttpRequest(); 
oReq.addEventListener("load", reqListener); 
oReq.open("GET", "http://example.com/api/API-DETAILS"); 
oReq.send();