0

我想知道是否有等效的代码或 jquery 的任何功能应该替换header('Refresh: 2, blah.php')php

我试过window.location.href = "blah.php"但不能满足我的需求,..,我希望在单击链接后它应该暂停一段时间然后重定向,..,。有什么办法吗,谢谢!!!

4

2 回答 2

5

如果您的意思是暂停后重定向到某个页面,则类似于:

setTimeout(function() {
    window.location.href = 'http://www.somesite.com/somepage.php';
}, 1500);
于 2013-01-15T10:08:50.017 回答
1

如果要刷新当前页面,请使用setTimeout()

$('#myLink').click(function(e) {
    e.preventDefault();
    setTimeout(function() {
        window.location.assign('blah.php');
    }, 2000);
});
于 2013-01-15T10:07:42.227 回答