jsp如何实现让两个页面循环互相跳转

有两个html页面,a1.html和a2.html:在a1.html中有用ajax每隔一分钟访问一次select1.jsp抓数据库资料;在a2.html中也有用ajax每... 有两个html页面,a1.html和a2.html:在a1.html中有用ajax每隔一分钟访问一次select1.jsp抓数据库资料;在a2.html中也有用ajax每隔一分钟访问一次select2.jsp抓数据库资料;如何实现不刷新且a1和a2每隔5分钟就互相跳转(先显示a1,隔5分钟后显示a2,再隔5分钟又显示a1,再5分钟显示a2,如此循环)。请各位高人帮个忙。谢了。
其实功能就是类似于一个大的显示屏,a1和a2是两个不用页面报表,循环显示他们
展开
 我来答
ldlzagg
2011-10-20 · TA获得超过134个赞
知道小有建树答主
回答量:409
采纳率:0%
帮助的人:60.9万
展开全部
如果真要实现的话你可以用一下js的定时器试试,两个页面都用,时入页面时就调用定时器,每隔5分钟跳转到另一个页面
追问
如何实现,我原本是想建个a3的页面,先加载a1,过5分钟再加载a2;你可以将你的方法写详细点吗
追答

function goto(){
window.setInterval(redirectPage,5000);
}
function redirectPage(){
document.location.href="a.jsp";
}

测试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
回眸笑颜开心e
2011-10-20 · TA获得超过112个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:103万
展开全部
function t() {
//body标签加上onload="t();"
setTimeout(tt, 300000);
}
function tt() {
//跳转到A或B
}
更多追问追答
追问
能写详细点吗?
追答
a1.html

function t() {
setTimeout(tt, 300000);
}
function tt() {
//跳转到a2.html
}

a2.html

function t() {
setTimeout(tt, 300000);
}
function tt() {
//跳转到a1.html
}

这样写功能上能满足你的需求,但是不能达到无刷新效果
等我几分钟 我你写个无刷新效果的

下面的无刷新效果
新建一个HTML,用frame

test

var i = 1;
function tt()
{
if(i == 1)
{
document.getElementById("a1").style.display=block;
document.getElementById("a2").style.display=none;
}
else if(i == 2)
{
document.getElementById("a1").style.display=none;
document.getElementById("a2").style.display=block;
i = 0;
}
i++;
setTimeout(tt,300000);
}

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
媒体营销徐杰
2011-10-20 · 超过31用户采纳过TA的回答
知道答主
回答量:268
采纳率:0%
帮助的人:74.4万
展开全部
页面都变了还不刷新啊。。。。

不过你的想法对我的一个项目有点启发,谢了
更多追问追答
追问
用ajax就不用刷新啊
追答
你要A1变成A2,A2变成A1。。。你自己都要求页面要变,那怎么用AJAX操作呢。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式