在jquery中,header('Refresh:2,blah.php')的等价物是什么

时间:2013-01-15 10:04:38

标签: php jquery

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

我试过window.location.href = "blah.php"但是不满足我的需求,..., 我希望在点击链接后它应暂停一段时间然后重定向,。,。 有没有出路,谢谢你!

2 个答案:

答案 0 :(得分:5)

如果您的意思是重定向到某个暂停的页面,那么就像:

setTimeout(function() {
    window.location.href = 'http://www.somesite.com/somepage.php';
}, 1500);

答案 1 :(得分:1)

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

$('#myLink').click(function(e) {
    e.preventDefault();
    setTimeout(function() {
        window.location.assign('blah.php');
    }, 2000);
});