jquery重定向屏幕宽度和设备旋转

jquery重定向屏幕宽度和设备旋转,jquery,redirect,Jquery,Redirect,我有一个网站,需要显示主网站的屏幕宽度下降到480,然后切换到一个移动网站。原始站点太难反向响应,所以这是我提出的,它可以工作,但需要改进,因为它对设备的旋转没有反应。在大型手机的景观中,主站点应该显示,然后回到手机的肖像。我尝试过的一切都破坏了我的工作成果。如果您有任何关于如何修改此选项以应对设备旋转的想法,将不胜感激 <script type="text/javascript"> $(document).ready(function(){ if($(win

我有一个网站,需要显示主网站的屏幕宽度下降到480,然后切换到一个移动网站。原始站点太难反向响应,所以这是我提出的,它可以工作,但需要改进,因为它对设备的旋转没有反应。在大型手机的景观中,主站点应该显示,然后回到手机的肖像。我尝试过的一切都破坏了我的工作成果。如果您有任何关于如何修改此选项以应对设备旋转的想法,将不胜感激

<script type="text/javascript">
    $(document).ready(function(){
        if($(window).width() < 480){
            window.location = "http://mobile"
        }
    });
</script>

$(文档).ready(函数(){
如果($(窗口).width()<480){
window.location=”http://mobile"
}
});

请参阅本文的第一个答案。我想你需要一个不同的window.location命令


$(窗口).on('load resize',function()){
如果($(窗口).width()<480){
window.location=”http://mobile"
}
});

如果您想在加载所有资源之前重定向,也可以添加DOM就绪绑定

谢谢,工作得很好。是的,如果这个方法有效,它还需要一些改进。我建议您使用
window.location.replace(“http://mobile“”
而不是window.location。对于这种重定向,它可以更好地处理浏览器历史记录。
<script type="text/javascript">
    $(window).on('load resize',function(){
        if($(window).width() < 480){
            window.location = "http://mobile"
        }
    });
</script>