每次用户离开我的页面时,我都想清除 php 会话数组,但我的页面有带有查询字符串的链接。当用户单击带有查询字符串的链接时,我不想清除会话数组。我尝试了以下 javascript 代码,但当用户离开页面时它不起作用。
某页.php
var url = new RegExp(/somepage.php\?sort=.*/);
if (url.test(document.location.href)){
//do nothing
}
else {
$(window).unload(function(){
$.ajax({
url: 'clear_session.php'
});
});
}