Как очистить историю отмены приложения через javascript - PullRequest
0 голосов
/ 12 сентября 2018

В приложении я ограничиваю событие отмены на основе keyCode и логического флага.Я хочу ограничить отмену только в том случае, если логическое значение истинно.Но как только булев флаг помечает значение и запускается событие отмены, я получаю вывод, который я хотел ограничить.Можно ли как-нибудь очистить стек истории отмен, когда я запрещаю пользователю отменять действия?

Вот пример кода:

    var ctrlZ = e.ctrlKey && e.which === 90 ;

    if(ctrlZ && restrictUndoFlag){

        e.preventDefault();

        //clear the undo history here

        globalConfig.restrictUndoFlag = false;
    }

Я думаю, что браузер поддерживает историю длямое приложение для отмены и повтора.Пожалуйста, предложите мне, как я могу ограничить это поведение.

...