特定页面重定向到相应的移动页面无效

时间:2016-01-18 18:08:25

标签: javascript jquery

我有以下代码适用于其他情况,但由于window.locaton,我猜错了。请帮助我需要将用户重定向到特定的移动页面,具体取决于桌面页面。

function mon() {
  if ($('body').is('.mon')) {
    return true;
  } else {
    return false;
  }
}

function tue() {
  if ($('body').is('.tue')) {
    return true;
  } else {
    return false;
  }
}

function wed() {
  if ($('body').is('.wed')) {
    return true;
  } else {
    return false;
  }
}


function detectmob() {
  if (screen.width <= 800) {
    return true;
  } else {
    return false;
  }
}

if (detectmob() && mon()) {
  window.location = "../m/days/mon.html";
} else if (detectmob() && tue()) {
  window.location = "../m/days/tue.html";
} else if (detectmob() && wed()) {
  window.location = "../m/days/wed.html";
}

1 个答案:

答案 0 :(得分:0)

这是我的错误

<body class="mon">

  <script src="jquip.min.js"></script><!--increase load time instead of jquery.min-->
  
  <script>
    function mon() {
      if ($('body').is('.mon')) {
        return true;
      } else {
        return false;
      }
    }

    function tue() {
      if ($('body').is('.tue')) {
        return true;
      } else {
        return false;
      }
    }

    function wed() {
      if ($('body').is('.wed')) {
        return true;
      } else {
        return false;
      }
    }


    function detectmob() {
      if (screen.width <= 800) {
        return true;
      } else {
        return false;
      }
    }

    if (detectmob() && mon()) {
      window.location = "../m/days/mon.html";
    } else if (detectmob() && tue()) {
      window.location = "../m/days/tue.html";
    } else if (detectmob() && wed()) {
      window.location = "../m/days/wed.html";
    }
  </script>

工作正常