重定向页面,如果加载页面是空的Jquery
redirect page if load page is empty Jquery
我使用以下代码每隔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
.
如何?
你可以使用promise
和done
函数从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()
相关文章:
- 如何知道用户已经重新加载了网页,使用jquery.如果用户重新加载网页,
- JQuery:如果attr(左)等于0px,如何写入
- Jquery:如果选中了另一个按钮,则为未选中按钮
- jquery如果检查所有总和x2
- JS/Jquery - 如果输入具有数组的任何名称,则返回关联的值
- JavaScript / jquery:如果选择了单选按钮并且数据属性符合条件,则添加类
- Jquery - 如果条件为真,则遍历选择器并执行某些操作
- 基本 Jquery - 如果 TD 中存在文本,则使 DIV 可见
- jQuery如果一个元素可见,则关闭另一个
- jQuery - 如果 img 在单元格内
- jQuery如果大于则执行操作,但只执行一次
- jQuery如果值为空,则将其设置为0并进行验证
- JQuery:如果存在具有相同 ID 的元素,则选择第二个元素
- jQuery - 如果提交的表单为空,则添加自定义 css 类
- jQuery - 如果这个或这个得到失败的输入名称
- 从托管的javascript文件动态加载jQuery(如果页面上不可用)
- jQuery:如果元素为空,不包括空格和注释
- jQuery:如果一个字段有Class,则计算其他字段中的单词
- jQuery如果没有类不触发功能
- Jquery 如果值减去主值