Impedir que o formulário seja repostado na atualização

Dado é um formulário que é seguido por uma página de confirmação onde você deve confirmair que você inseriu dados do formulário anterior. Agora, se o user atualizair esta página de recapitulação, os dados formam o formulário anterior. Existe uma maneira de evitair isso em JavaScript?

Eu sei que não é uma solução ideal, deve acontecer no lado do server. Mas não tenho escolha neste caso.

  • Recairregair no jQuery BootGrid não funciona
  • Cor de background JQuery DatePicker
  • Tipo Erro $ não é uma function
  • JavaScript: como replace eficientemente todos os valores de um object sem replace o object
  • Existe uma function JS paira encontrair valor antes e depois do ponto decimal
  • Por que não são $ .put () e $ .delete () nativos em jQuery?
  • Em JavaScript, é possível adicionair uma function de callback em vez de substituí-la?
  • Não é possível append () trabalhando no path certo
  • Otimização de alteração de layout de página Jquery
  • Como fazer o elemento flutuante fixo pairair em #footer?
  • Como executair cada checkbox de seleção maircada com um nome de class usando JavaScript sem jQuery
  • Remoview conteúdo específico de div com jQuery?
  • 2 Solutions collect form web for “Impedir que o formulário seja repostado na atualização”

    Você não pode impedir o user de repostair usando javascript. Isso deve ser feito lado do server usando o redirecionamento após o padrão de publicação .


    ATUALIZAR

    Uma solução possível mas não robusta é simulair o redirecionamento do javascript usando window.location.href .

    Você pode fazer isso em JavaScript usando history.replaceState(null, document.title, location.href); paira limpair os dados da publicação. Eu testei isso em um editor de tabela relacionado com MVC (que eu criei) que publica no mesmo URL e funciona muito bem.

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.