I am facing strange issue. when closing complete safari browser, I need to call one function using jquery post. but this is not calling when close safari browser. But beauty
This may be because you are doing an asynchronous post, and Safari stops running the JavaScript (due to the page being unloaded) before it issues the request. Try making the call blocking by using $.ajax instead of $.post and setting async to false. Something like (untested):
function confirmExit() {
$.ajax({
'async': false,
'type': 'POST',
'url': 'test.php'
});
}