利用cookies让sweetalert只出现一次

我一直在使用一个名为SweetAlert的弹出框UI轮子,该系统使用了JS& CSS。它看起来非常好,创建一个一次性的弹出框,一旦关闭,用户将无法再次看到它。

<script>
  swal({
    title: 'Website Maintenance Complete!',
    text: 'For full update log please click <a href="">here</a>',
    type: 'success',
    confirmButtonText: 'Nice!'
  }) 
</script>

我们可以使用Cookie来检测回访者:

if (-1 === document.cookie.indexOf('returning=true')) {

  // run only if cookie not found (-1 means not found)

  swal( ... ); // alert
  document.cookie = 'returning=true'; // set cookie
}

 

posted @   木子欢儿  阅读(49)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2021-01-19 class4/class10/UHS-1/UHS-3 SD卡速度等级区别
点击右上角即可分享
微信分享提示
主题色彩