<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <script language="JavaScript">
  <!--
function funLocal(){
setTimeout("fun()",3000);
}
function fun(){
document.location = "http://www.baidu.com";
}
  //-->
  </script> </head> <body>
<input type="button" value="定时跳转" onclick="funLocal()">
 </body>
</html>

解决方案 »

  1.   

    可以
    function setLocation(){ 
       setTimeout("location()",3000); 

    function location(){ 
    window.location.href="XXXX.do?operate=XXX";

      

  2.   

     function setLocation(){
    setInterval("location()",3000);
    }
    function location(){
    window.location="XXXX.do?operate=XXX
      

  3.   

    可是现在他根本就不跳转啊~也不报js错~也不报action错误~但是没反应~
    我尝试用
     function setLocation(){
    setInterval("location()",3000);
    }
    function location(){
    window.location="XXXX.do?operate=XXX"
    alert("XXXX.do?operate=XXX");
    }
    也能弹出我想要的地址~但是就是页面没反应~有人知道这是为什么么?
      

  4.   

    我跳转的baidu没问题,估计你的页面问题
      

  5.   

    在什么地方调用的setLocation()?
      

  6.   

    function setLocation(){ 
    setInterval("location()",3000); 

    function location(){ 
    document.URL="XXXX.do?operate=XXX" 
    alert("XXXX.do?operate=XXX"); 
      

  7.   


    function setLocation(){ 
    setInterval("location()",3000); 

    function location(){ 
    alert(window.location)//看看为什么
    window.location.href="XXXX.do?operate=XXX" 
    alert("XXXX.do?operate=XXX"); 

      

  8.   

    在body里的onLoad()
    里面用的