-1

HTTPリクエストをphpファイルに送信してユーザー名を取得しようとしているので、whileループでループごとにリクエストを送信しますが、Firebugでリクエストが中止されるとどうなりますか.

function getBody(){
        if(window.XMLHttpRequest){
            http = new XMLHttpRequest();
        }else{
            http = new ActiveXObject(microsoft.XMLHTTP);
        }
        limit =getC();
        i=1;
        while(i <= 50){
            http.onreadystatechange = function(){       
                    if(http.readyState == 4){
                        getPosts(http.responseText , i);
                    }
            }
            http.open("get","../php/php.php?q=getBody&id=comment"+i);       
            http.send();
            i++;
        }
    }
4

1 に答える 1

0

http.open の宛先である firebug をチェックインします。

"../php/php.php?q=getBody&id=コメント"+i

このパラメーターを変更する必要があると思います。それは私によく起こりました。また、ローカルホストでは機能するがオンラインでは機能しないこともあり、その逆も同様です

于 2013-09-04T11:51:19.903 に答える