Javascript移动重定向,页面保持刷新
我正在尝试将我的所有站点移动流量重定向到一个页面 所以我在标题中添加了重定向代码Javascript移动重定向,页面保持刷新,javascript,redirect,mobile,Javascript,Redirect,Mobile,我正在尝试将我的所有站点移动流量重定向到一个页面 所以我在标题中添加了重定向代码 <script type="text/javascript"> <!-- if (screen.width <= 699) { document.location = "/page/mobile/"; } //--> </script> 问题是,重定向后脚本会继续执行,因为整个站点上的头是相同的。所以它一次又一次地刷新页面 我希望javascript检查/p
<script type="text/javascript">
<!-- if (screen.width <= 699)
{ document.location = "/page/mobile/";
}
//-->
</script>
问题是,重定向后脚本会继续执行,因为整个站点上的头是相同的。所以它一次又一次地刷新页面
我希望javascript检查/page/mobile/in url,如果有,不要执行重定向
我怎样才能做到这一点?谢谢 在if条件下检查窗口位置
if (window.location.href.indexOf("/mobile/")>-1){
console.log("You are on mobile page")
}
这样做
if ( window.location.pathname !== "/page/mobile"){
window.location.href = "https://[your-host-name]/page/mobile";
}
因此,您可以使用window.location.pathname
访问主机(和端口)之后的路径