2014-01-18 3 views
0

Наконец-то я узнал, что вызывает у меня одну проблему.Javascript onbeforeunload возвращаемое значение

Я получаю доступ и изменяет javascript через vb.net, но мне нужна помощь только с javascript.

В документе содержится призыв

window.onbeforeunload = function() {return "ANNOYING TEXT" }; 

Так давайте так, что я могу изменить возвращаемое значение, так что он ничего не вернуть.

Возврат false, null и 0 не работают.

У меня нет доступа к JAVASCRIPT.

Вот вызываемая:

$(window).bind('beforeunload' ,function() { 
     return 'Warning!\nIf you leave, you will cancel the installation of ' + 'SOME BULLSSHIT'; 
    }); 

Я знаю, что я не могу удалить эту функцию, я просто нужно его отключить. или отключить его родительскую подпись.

ответ

0

Вы можете использовать window.onbeforeunload = null; развязывать с помощью ваниль Javascript

или $(window).unbind('beforeunload'); с помощью JQuery.

+0

thats то, что я думал, когда я кулак натолкнулся на это. не работает. Хотя это, вероятно, работает в случайном javascript. JQuery отключен. но я не возражаю против того, что вы предлагаете jquery легко переводить. –

Смежные вопросы