使用间隔时间从javascript自动调用jsp

时间:2012-08-14 12:51:10

标签: javascript jsp

我有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时会出现歧义。有人可以帮助我吗 在此先感谢

3 个答案:

答案 0 :(得分:1)

如果页面已经重定向,您希望如何调用第二个函数?这是完全错误的

答案 1 :(得分: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);
};

答案 2 :(得分:0)

试试这个:

setInterval(function(){pageOne(),pageSecond()},20000)