重定向页面,如果加载页面是空的Jquery

redirect page if load page is empty Jquery

本文关键字:Jquery 如果 重定向 加载      更新时间:2023-09-26

我使用以下代码每隔5秒加载一次div。

home。

<script type="text/javascript">
var auto_refresh = setInterval(
    function ()
    {
        $('#alert').load('alert.php').fadeIn("fast");
    }, 5000);
</script>

但是,如果alert.php是空的,我想重定向当前页面(home.php)到www.example.com .

如何?

你可以使用promisedone函数从jquery将工作一旦所有的内容是加载index.php

<script type="text/javascript">
  $(document).ready(function() {
        var auto_refresh = setInterval(function () {
                $('#alert').load('alert.php').fadeIn("fast").promise().done(function(){
                    if($(this).html()=="") {
                        window.location.href = "home.php";
                    }
                });
            }, 5000);
  });
 </script>

看它是否适合你

参考promise()done()