-2
、私は次の関数をwithingロジックを考え出す苦労してい
:私のロジックを1として onreadystatechangeにロジック
function confirm() {
var http = new XMLHttpRequest();
var url = "promote.php?user=' . $link . '";
var params = "confirm_ref=' . urlencode(encrypt($reff,$key)) . '";
http.open("POST", url, true);
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.onreadystatechange = function() {
if(http.readyState == 4 && http.status == 200) {
}
}
http.send(params);
}
は、
http.send(params);
を右
http.readyState == 4 && http.status == 200
条件の後に含めるべきです。しかし、私がそれをすれば、それはもはや働かない。
おそらく誰かがonreadystatechangeにするために割り当てた機能が実行されるコールバック関数です...どのように私は2つの条件(readyStateのとステータス)がポストを送信する前に満たされていることを確認することができます
投稿によって設定されていないため、返信によって設定されます。 –
その条件文の中で何が起きるかは、サーバーから応答が返ってからブラウザが行うことです。 –