Java Script On Закрыть окно в IE8

Я реализовал некоторую функцию, когда браузер будет закрыт.

window.onbeforeunload = function (evt) {

    evt = (evt)? evt:event;
    clickY = evt.clientY;
    altKey = evt.altKey; 
    keyCode = evt.keyCode; 

if (altKey == true && keyCode == 0){ 
            //Make call to the server to clear the cache                   
    }else if(clickY < 0){
     //Make a call to the server to clear the cache
    }else {
        return;
    }             
};

Теперь проблема в вышеприведенном коде заключается в том, что когда я нажимаю клавишу ввода, нажимая в адресной строке, или я обновляю страницу кнопкой обновления, мой код дает мне предупреждение («21112»), которого я не хочу, потому что вызов будет инициирован только только если браузер закрыт. Так может кто-нибудь помочь мне достичь этого.

Ответы на вопрос(3)

Ваш ответ на вопрос