每一行都代表了什么<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>
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>
比如
旧域名:http://www.sina.com/sports/index.htm
新域名:http://www.163.com/sports/index.htm
替换//..../这一部分
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>