我有一个我构建的评论系统,它类似于 Facebook 等典型的社交媒体。用户可以在线程下发表评论。就目前而言,有人可以输入一些东西并一遍又一遍地快速输入并基本上“垃圾邮件”系统。
防止这种类型的 javascript/jQuery 泛滥的最佳方法是什么?
有一个隐藏的输入/提交按钮,当他们按下回车键时会触发,所以我想在该按钮上附加某种类型的事件:
- 仅允许每 10 秒发表一次评论。
在会话期间只允许 X 数量的评论,并在违反时警告用户。
<input id="comment" placeholder="Post a comment" /> <a id="post" class="btn">Post</a>