首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript 2个循环有关问题。 多谢

2013-02-27 
javascript 2个循环问题。 谢谢我有2个链接:例如: www.baidu.comhttp://t.sina.com.cn上面2个链接。问题: 我

javascript 2个循环问题。 谢谢
我有2个链接:
例如: www.baidu.com
       http://t.sina.com.cn


上面2个链接。

问题: 我要让这2个链接循环调用。

第一次刷新页面 调用www.baidu.com 。等10秒后,再调用http://t.sina.com.cn等3分钟后调用 www.baidu.com 然后....就像上面循环...


谢谢
   
[解决办法]
都是你自己的页面还差不多,你都把页面刷成百度了,原来的代码还能存在?
[解决办法]
其实最好的办法是你用iframe加载这两个页面,只要让iframe填满页面看起来就是一样的了。然后你定时更换iframe的src就行了
[解决办法]


var links = [
        {url : 'www.baidu.com' , time : 10000},
        {url : 'http://t.sina.com.cn' , time : 1000*60*3}
        ];
        var currentIndex = 0;
        function change(isPostBack){
        var time = links[currentIndex].time;
        if(isPostBack){
        time = 0;
        }
        setTimeout(function(){
        /*切换*/
        links[currentIndex].url;
        ++currentIndex;
        if(currentIndex==links.length)
        currentIndex = 0;
        change(false);
        } , time);        
        }        
       change(true);

[解决办法]
引用:
引用:其实最好的办法是你用iframe加载这两个页面,只要让iframe填满页面看起来就是一样的了。然后你定时更换iframe的src就行了

本来就是2个不同的页面.  

// 定时刷新页面请求action
refresh = function timer()
{
window.location.href='${baseP……


厄 在两个页面都写上的话,也行
[解决办法]
a.html
<html>
<head>
  <script src="a.js"></script>
  <script>
      window.onload = function(){
          registerFresh("file:///C:/Users/CSS01/Desktop/新建文件夹/b.html",3000);
      }
  </script>
</head>
<body>
   这是a页面
</body>
</html>


b.html
<html>
<head>
  <script src="a.js"></script>
  <script>
      window.onload = function(){
          registerFresh("file:///C:/Users/CSS01/Desktop/新建文件夹/a.html",3000);
      }


  </script>
</head>
<body>
   这是b页面
</body>
</html>



a.js

/**
 *@url 想要跳转到的页面的绝对url
 *@time 延迟的时间,单位毫秒 
 */
var _NavigaterTarget; 
function registerFresh(url,time){
_NavigaterTarget = url;
    setTimeout("navigate2URL()",time); 
}
function navigate2URL(){
    window.location.href = _NavigaterTarget;
}

热点排行