用setTimeOut
1里显示2,
2里显示3,
3里显示1

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <meta http-equiv="content-type" content="text/html" charset="GB2312">
    <link rel="stylesheet" type="text/css" href="">
    <script type="text/javascript" src=""></script>
    <script language="javascript" type="text/javascript">

    var flag = 0;
    var pages = ['1.ASP','2.ASP','3.ASP']; function l()
    {
    window.setInterval("c()", 1000);
    } function c()
    {
    var n = document.getElementById("did");

    if (flag==0)
    {   n.style.background='#66FF00';flag = 1; }
    else if (flag == 1)
    {   n.style.background='#3366FF';flag = 2; }
    else if (flag==2)
    {  n.style.background='#FF9900';flag = 0; }
    n.innerText = pages[flag];//实际装载页面,楼主可以换成window.reload('http://www.yoursite.com/'+pages[flag]); }</script>
    </HEAD><BODY onload="l();">
    <div id="did" style="border:1px solid #FF3300;font-size:60;margin-left:50%;"></div>
    </BODY>
    </HTML>
      

  2.   

    每个页面加入("<meta http-equiv="refresh"   content="3;url=xxx.asp">