离开后重新加载页面

时间:2015-03-30 13:29:26

标签: php codeigniter

我使用codeigniter php构建了一个网站,我在anchor页面上有一个target="_blank"以及另一个页面的链接,我希望用户点击anchor时它应该在href中打开包含路径的新标签页,但同时重新加载同一页面。怎么做?

我需要这个,因为点击那个锚点后我必须设置一个状态,该状态应该在用户重新打开相同标签时显示。

抱歉英语不好。

1 个答案:

答案 0 :(得分:0)

如果您只是重定向到另一个链接并且在服务器上不执行任务,则此答案将对您有用。

$(".yourClass").on("click", function(){
    location.reload();
});

如果你在服务器上执行某项任务并且花费一些时间甚至一纳秒,那么我认为你需要在上面的代码中稍微改进一下,通过在服务器任务执行时添加超时来增加到5秒。

$(".yourClass").on("click", function(){
    setTimeout(function() {
        location.reload();
    }, 5000);
});