Php 关闭浏览器时,如何删除用于注销的codeigniter会话?

Php 关闭浏览器时,如何删除用于注销的codeigniter会话?,php,codeigniter,session,browser,logout,Php,Codeigniter,Session,Browser,Logout,在chrome浏览器会话中,客户端关闭浏览器时不删除。我已尝试终止会话,但它不起作用。尝试此jquery窗口关闭事件 window.onbeforeunload = function () { $.ajax({ url: '<?php echo serverUrl; ?>/handle_session.php', type: 'POST', datatype: 'json', success: function(data) {

在chrome浏览器会话中,客户端关闭浏览器时不删除。我已尝试终止会话,但它不起作用。

尝试此jquery窗口关闭事件

window.onbeforeunload = function () {
    $.ajax({
      url: '<?php echo serverUrl; ?>/handle_session.php',
      type: 'POST',
      datatype: 'json',
      success: function(data) {
        alert("Successful");
      }
    });
    return "Do you really want to close?";
};
window.onbeforeunload=函数(){
$.ajax({
url:“/handle_session.php”,
键入:“POST”,
数据类型:“json”,
成功:功能(数据){
警报(“成功”);
}
});
return“是否确实要关闭?”;
};

希望这将对您有所帮助。

尝试此jquery窗口关闭事件

window.onbeforeunload = function () {
    $.ajax({
      url: '<?php echo serverUrl; ?>/handle_session.php',
      type: 'POST',
      datatype: 'json',
      success: function(data) {
        alert("Successful");
      }
    });
    return "Do you really want to close?";
};
window.onbeforeunload=函数(){
$.ajax({
url:“/handle_session.php”,
键入:“POST”,
数据类型:“json”,
成功:功能(数据){
警报(“成功”);
}
});
return“是否确实要关闭?”;
};

希望这对您有所帮助。

$config['sess\u expiration']=0;在config.php文件
$config['sess\u expire\u on\u close']=TRUE中不工作浏览器窗口关闭时是否导致会话自动过期。在{config.php文件中$config['sess\u expire\u on\u close']=TRUE;}在chrome浏览器中不起作用相关:$config['sess\u expirement']=0;在config.php文件
$config['sess\u expire\u on\u close']=TRUE中不工作是否在浏览器窗口关闭时使会话自动过期。在{config.php文件$config['sess\u expire\u on\u close']=TRUE;}中,chrome browserrelated不工作: