网站设置点击任何地方弹出新页面广告只弹出一次
( 更新:12-25 加入收藏)
1、js实现第一次访问站时点击任何地方都先弹出一个广告页:
2、js实现访问站时点击任何地方都弹出广告页:
<script>
document.onmousedown = function(){
var isOpenedAd = localStorage.getItem('is_opened_ad');
if (isOpenedAd) return;
// 写入缓存,避免重复跳转
localStorage.setItem('is_opened_ad', 1);
// 弹出广告
window.open("https://fuli.fanbing.cc/");
// 定时清理缓存,16.67小时
setTimeout(() => {
localStorage.removeItem('is_opened_ad');
}, 60000)
}
</script>
2、js实现访问站时点击任何地方都弹出广告页:
或者:<script type="text/javascript">
var isPoped = false;
document.onclick = function()
{
if (!isPoped)
{
window.open('https://fuli.fanbing.cc/')
isPoped = true;
}
}
</script>
html代码和文件名中尽量避免ad这样的字眼,免得被浏览器插件屏蔽掉。<script type="text/javascript">
var a = 0;
document.onclick = function() {
if (a < 1) {
a = 8;
window.open('https://fuli.fanbing.cc/');
}
}
</script>