JS防刷评论代码,不知道能不能真正的防刷。 [复制链接]

帖子链接已复制到剪贴板
十年_希恩 (UID: 2963) 2022-8-10
帖子已经有人评论啦,不支持删除!

1474 8

此贴最早发布在我的博客,跑到这里发是为了骗IP。

此篇帖子目的就是为了骗IP,如果各位亲人实在想讨论这个话题请QQ联系我,我们单独聊,不要语言攻击我啊。不要对号入座嘛!

hhhhhh

前段时间群里一直在讨论博客被恶意刷了评论的事,我就想也伸伸手尝试尝试。
反正以前没搞过这种代码,不知道能不能起到实际作用。

没法验证是否能够起到防刷的作用,本人对安全方面并没有研究过。
代码如下:

<button type="button" class="submit tripleClick">
<?php _e('提交评论'); ?>
</button>

let target = document.querySelector('.tripleClick');
let clickCounter = 0;
if (target) {
    target.addEventListener('click',function(event){
        if (clickCounter <= 2) {
            clickCounter += 1;
            if (clickCounter === 1) {
                event.target.innerHTML = '再点击2次';
            }else if (clickCounter === 2) {
                event.target.innerHTML = '再点击1次';
            }else{
                event.target.innerHTML = '立即提交';
            }
        }else{
            event.target.type = 'submit';
            target.removeEventListener('click', null);
        }
    })
}

将提交按钮的type改成button,并添加tripleClick样式。最后在适当位置粘贴上述那段JS代码即可。

 

这家伙太懒了,什么也没留下。
已有评论 (8)
提示:您必须 登录 才能查看此内容。
创建新帖
广告推广点击空位自助购买