Как преодолеть совместимость браузера с помощью JavaScript? - PullRequest
0 голосов
/ 10 августа 2011

У меня есть следующий javascript на одной из моих страниц .aspx

window.onbeforeunload = function(evt) 
{

    if (typeof evt == 'undefined') 
    {
    evt = window.event;
    }
    if (evt) 
    {
    __doPostBack('', 'MyButtonClick');
    }

}

Это срабатывает, если я работаю с IE, но не с Crome или Firefox 4, но отлично работает в Firefox 3.6.3.

Пожалуйста, помогите!

1 Ответ

1 голос
/ 10 августа 2011

Использование JQuery :

<head>
    <script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.6.2.min.js" type="text/javascript"></script> 
    <script language="javascript" type="text/javascript">
        $(function () {
            $(window).unload(function () {
                alert('bye');
            });
            alert('hi');
        });
    </script>
</head>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...