Подберите и замените полную функцию JavaScript - PullRequest
0 голосов
/ 15 декабря 2011

Как мне сопоставить всю функцию JavaScript на текущей странице? Моя функция JavaScript:

window.onbeforeunload = function()
{
    if( !success )
    {
        success = true;
        alert('Think first! Click CANCEL on the next page to receive a new gift.\n\n');
        window.location = 'http://www.mysite.com/';
        return '\nClick CANCEL\n\nOver thousands of gifts have been given out, get yours today!\n\n';
    }
}

и я хочу динамически сопоставить и заменить эту функцию на:

window.onbeforeunload=function()
{
    return ExitPopup();
}

Пожалуйста, помогите мне решить эту проблему.

1 Ответ

1 голос
/ 15 декабря 2011

вы не можете сделать

var newFunction = function()
{
    return ExitPopup();
}

, а затем

window.onbeforeunload = newFunction;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...