Предотвращение подтверждения перезагрузки Firefox

m отображение определенных записей в редактируемой таблице. Пользователь при попытке перезагрузить таблицу во время редактирования всплывающего окна с предупреждением сообщает о несохраненных данных.

function cancelProcess()
{
    if(noEditedRecords !=0)//number of edited records in the table
    {
        var processConfirmation = confirm("You've Edited "+ noEditedRecords +" Records. Are You sure to undo the Changes made?");

        if (processConfirmation ==true){
            window.onbeforeunload = null;
            window.location.reload();
        }
    }
}

Когда он нажимает кнопку ОК, чтобы перезагрузить страницу, Firefox предлагает

Чтобы отобразить эту страницу, Firefox должен отправить информацию, которая будет повторять любое действие (например, поиск или подтверждение заказа), которое было выполнено ранее.

И при открытии той же страницы в Chrome такая подсказка не появляется.

Я пытался избежать этого, установивwindow.onbeforeunload = null;, но все равно там появляется окно подсказки.

Также я попытался изменить конфигурацию Firefox:

browser.sessionstore.postdata

Изменено с 0 на 1 как предложено на странице поддержки Mozilla.

Но ничего не получалось .. Как мне помешать подсказке?

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

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