es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible almacenar una cookie cuando el usuario cierra la alerta sin modificar el código anterior. Puedes lograr esto usando jQuery para escuchar el evento de cierre de la alerta de Bootstrap y establecer la cookie.

    Aquí tienes un ejemplo:

    $(document).ready(function() {
    
      $(".alert").on("closed.bs.alert", function() {
        document.cookie = "alertClosed=true; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/";
      });
    
    });
    

    En el código anterior, estamos usando jQuery para escuchar el evento “closed.bs.alert” en la alerta de Bootstrap. Cuando se activa el evento (es decir, cuando el usuario cierra la alerta), estamos estableciendo una cookie llamada “alertClosed” con un valor de “true”. La cookie caducará el 31 de diciembre de 9999 y estará disponible en todas las páginas bajo la ruta raíz (“/”).

    Puedes modificar el nombre de la cookie, el valor y la caducidad según tus necesidades.

Comments are closed.