Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

177
Visualizações
Redirigir a la página anterior en asp.net

Tengo un formulario web que contiene un botón de envío que actualiza la base de datos.

Después de hacer clic en el botón, necesito mostrar un mensaje y volver a la página anterior después de 2 segundos.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Independientemente de las tecnologías que utilice, simplemente puede almacenar el "vínculo de regreso" en la URL como uno de los parámetros GET y luego usar esta URL para redirigir al usuario a la página requerida. Por ejemplo, su enlace podría verse así:

 /action/send/?backlink=/path/to/previous/page/

Por supuesto, este enlace debe estar codificado como URL y se verá así:

 /action/send/?backlink=%2Fpath%2Fto%2Fprevious%2Fpage%2F

También puede enviar este enlace utilizando el método POST , junto con la consulta de la base de datos que podría enviar. Después de pasar el enlace al backend, puede colocar este enlace como un destino para redirigir en la página con el mensaje que desea mostrar. Puede usar la redirección por etiqueta <meta> en un documento HTML como este:

 <meta http-equiv="refresh" content="5;url=/path/to/previous/page/" />
  • 5 — Retraso, cantidad de segundos antes de que se active la actualización;
  • url=/path/to/previous/page/ — Ruta para la redirección.

Como otra solución, puede escribir código JavaScript que hará lo mismo. La implementación mínima se verá así:

 <script> // Wait for page to load window.addEventListener('load', function() { // Set the timer for redirection setTimeout( function () { location.href = '/path/to/previous/page/'; }, // Amount of milliseconds before refresh triggered 5000 ); }); </script>
about 4 years ago · Juan Pablo Isaza Relatório

0

Response.AppendHeader("Refresh", "2;url=page.aspx");

esto funciona.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda