萌新项目人 2017-04-18 07:33 采纳率: 100%
浏览 1488
已采纳

修改一个js域名识别代码

 function isMatch(str1,str2) 
{  
var index = str1.indexOf(str2); 
if(index==-1) return false; 
return true; 
} 

if (isMatch(window.location.hostname,'www.123.com') == false){window.location.href="http://www.123456.com";}

代码在上面了,起到的作用是:判断域名是否为www.123.com,如果不是就跳转到www.123456.com。目前只能添加一个域名,需要支持多个域名,比如还有一个域名叫www.456.com,代码判断当前域名是否存在于www.123.com和www.456.com中,如果存在,则无操作,如果不存在则跳转到www.123456.com

  • 写回答

4条回答

  • 斯洛文尼亚旅游 2017-04-18 08:27
    关注
    
        function isMatch(str1) {
            var s = 'www.123.com,www.456.com'//更加多的域名自己修改这里
            return s.indexOf(str1) != -1;
        }
        if (!isMatch(window.location.hostname)) { window.location.href = "http://www.123456.com"; }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?