位置:海鸟网 > IT > JavaScript >

转换域名后404页面专用JS代码

转换域名后,你放置一个404页面,但如何能够跳转到新域名的指定页面上呢。如,如何转换以呢,很简单,把下面的JS代码放入你的404页面,即可完成。

有网友提示当ASP页面时不能正常跳转,已经修正该问题。
如果访问不到时会显示?404:,此问题已经解决。

<script language="javascript">
var newdomain="";                //新域名
var stoptime=2;                                //404页面停留时间,以秒为单位

var tmp=document.location.href;
if(tmp.indexOf('?404;')>0)
{My_Url=tmp.substring(tmp.indexOf('?404;')+5,tmp.length);}
else
{My_Url=tmp;}

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>