-1

スライドショーのように1つずつ呼び出す必要がある2つの異なるjspページがあります。だから私のコードは

     function switchPages(){ //here common function to call from my jsp file

    setInterval(pageOne, 20000);
    setInterval(pageSecond, 20000);
}

function pageOne(){

    var path='graph1.jsp';
    window.location.href = path;

}

function pageSecond(){

    var path='graph2.jsp';
    window.location.href = path;

}

私のsetIntervalが呼び出されると、あいまいになります。誰か助けてくれませんか。前もって感謝します

4

3 に答える 3

1

ページが既にリダイレクトされている場合、2 番目の関数を呼び出す方法を教えてください。これは完全に間違っている

于 2012-08-14T12:59:35.423 に答える
0

代わりに setTimeout を使用できます。

function startSwitchPages(){
    setTimeout(pageOne, 20000);
};

function pageOne(){
    var path='graph1.jsp';
    window.location.href = path;
    setTimeout(pageSecond, 20000);
};

function pageSecond(){
    var path='graph2.jsp';
    window.location.href = path;
    setTimeout(pageOne, 20000);
};
于 2012-08-14T12:55:53.910 に答える
0

これを試して:

setInterval(function(){pageOne(),pageSecond()},20000)
于 2012-08-14T13:08:05.203 に答える