我使用codeigniter php构建了一个网站,我在anchor
页面上有一个target="_blank"
以及另一个页面的链接,我希望用户点击anchor
时它应该在href
中打开包含路径的新标签页,但同时重新加载同一页面。怎么做?
我需要这个,因为点击那个锚点后我必须设置一个状态,该状态应该在用户重新打开相同标签时显示。
抱歉英语不好。
答案 0 :(得分:0)
如果您只是重定向到另一个链接并且在服务器上不执行任务,则此答案将对您有用。
$(".yourClass").on("click", function(){
location.reload();
});
如果你在服务器上执行某项任务并且花费一些时间甚至一纳秒,那么我认为你需要在上面的代码中稍微改进一下,通过在服务器任务执行时添加超时来增加到5秒。
$(".yourClass").on("click", function(){
setTimeout(function() {
location.reload();
}, 5000);
});