在Javascript中建议逻辑?

时间:2016-04-20 03:01:25

标签: javascript redirect

我正在尝试使用Javascript为我的网站编写重定向脚本,我在逻辑方面遇到了一些麻烦。如果我在没有设置localStorage计数器的情况下进行重定向,那么我的网站会在无限循环中重定向,所以我需要在它背后获得一些逻辑,一旦它有效就停止重定向。

这是我的代码:

if (localStorage.getItem('redirect') == null) {
  localStorage.setItem('redirected',0);
};

if (localStorage.getItem('redirect') != "0") {
  $.getJSON("//geoip.nekudo.com/api?callback=",function(data) {
    if( data.country.code == 'AU' ) {};
    localStorage.setItem('redirected',parseInt(localStorage.setItem('redirected') + 1));
  });
  if (localStorage.getItem('redirected') == "1") {};
};

0 个答案:

没有答案