每一行都代表了什么<script language="javascript">
var newdomain="www.163.com";          //新域名,例如说跳到 www.163.com
var stoptime=0;                    //页面停留时间,以秒为单位
var My_Url=document.location.href;
godomain();
function godomain()
{
    var str=My_Url;
    stag=str.indexOf('//')+1; 
    str=str.substring(stag+1,str.length)
    stag=str.indexOf('/'); 
    rstr=str.substring(0,stag); 
    olddomain=rstr;
    My_Url=My_Url.replace(olddomain,newdomain);
    setTimeout("gourl()",stoptime*1000);
}
function gourl()
{window.location=My_Url;}
</script>

解决方案 »

  1.   

    这个应该是网站域名更换以后,在原页面停留指定秒数,跳转到新域名
    比如
    旧域名:http://www.sina.com/sports/index.htm
    新域名:http://www.163.com/sports/index.htm
    替换//..../这一部分
      

  2.   

    <script language="javascript">
    var newdomain="www.163.com";          //新域名,例如说跳到 www.163.com
    var stoptime=0;                    //页面停留时间,以秒为单位
    var My_Url=document.location.href;//获得本地url
    godomain();//执行调用此方法
    function godomain()//方法实现
    {
        var str=My_Url;//获得本地url
        stag=str.indexOf('//')+1; //获得在本地url中"//"的位数
        str=str.substring(stag+1,str.length)//截取本地url从"//"之后的字符串
        stag=str.indexOf('/'); //分析本地url获得"//"之后第一个"/"的位数
        rstr=str.substring(0,stag); //截取从"//"之后 到 第一个"/"之间的字符串
        olddomain=rstr;//这句是否需要这么写:var olddomain=rstr;
        My_Url=My_Url.replace(olddomain,newdomain);//用olddomain替换newdomain(www.baidu.com)
        setTimeout("gourl()",stoptime*1000);//每隔stoptime*1000毫秒调用一次gourl(),即睡眠stoptime*1000毫秒
    }
    function gourl()//实现方法gourl()
    {window.location=My_Url;}//装载此链接
    </script>