0

我目前正在使用此代码:

var domains = ["domain.net", "domain.com", "domain.info"];

if (domains.indexOf(document.location.hostname) == -1 && document.cookie.indexOf('redirected=1') == -1)
{
    window.top.location="http://domain.net";
    document.cookie = "redirected=1";
alert("Redirecting to our main website");
}
else if (domains.indexOf(document.location.hostname) == 1)
{
    document.cookie = "redirected=1";
}
alert("Thanks for joining our main website");

如果我将第二个警报移到“}”上,它不会发出任何警报,当我保持原样时,我将收到从第一个警报开始的顺序警报,然后是第二个警报,然后当页面重定向时,我将再次收到第二个警报。

有没有办法来解决这个问题 ?

提前致谢

4

0 回答 0