jquery - 仅在首次访问时显示 popul
问题描述
我的网站上有这段代码,它显示一个带有链接的弹出窗口,但我只想向首次访问者显示它。有人能帮助我吗?我会非常感谢!
window.onload = function() {
var ABT_closeButton = document.getElementById('ABT_close_button');
var ABT_float_ads_main_Wrap = document.getElementById('ABT_float_ads_main_Wrap');
myVar = setTimeout(function() {
ABT_float_ads_main_Wrap.style.display = 'block';
}, 1000);
ABT_closeButton.onclick = function() {
document.getElementById('ABT_float_ads_main_Wrap').style.display = 'none';
}
}
— 贝雷尼卡
解决方案
实现它的最简单方法是将用户导航事件存储在 cookie 中。我的意思是,一旦用户导航到此页面,您只需在 cookie 中存储一些值。您还需要检查 value 是否已存储,如果为 true,则不要显示弹出窗口。您也可以使用本地存储。
推荐阅读
- postgresql - 在 AWS ECS 上部署 docker 容器失败
- c# - 我可以使用 dotnet publish 命令构建 .NET Framework 应用程序吗?
- php - 将 Json 字符串转换为 PHP 对象数组时出错
- android - 设置为 wrap_content 时,CardView 大小不是动态的
- c - 如何使用scanf函数获取字符串长度
- react-native - 从 useSelector 获取相关值
- powershell - 在powershell中将行与字符串变量进行比较
- swift - 如何快速向 UIViewController 添加左右栏按钮
- sql - 使用 sql 查询文本字符串 - 如何按类别查找单词序列
- tableau-api - 在 Tableau 中连接来自 2 个字符串维度的数据