【随西贝改版更新至3.0】cnbeta 根据评论数筛选热喷新闻的js插件
拖拽下面的链接到浏览器收藏夹,或者手动添加收藏夹书签,把所收藏网址编辑为下面的代码即可。
运行方式:在打开cnbeta首页时点击一下此收藏即可,【全部资讯】内评论数小于15个的新闻会自动隐藏,其他无变化。
代码注释(可根据需要自行修改):
注1:iBi < 15 这里的‘15’就是筛选条件即评论数,默认是提取大于15个以上评论的新闻。基本样式可以自行修改。
注2:默认筛选一页内的资讯,如要筛选更多,建议先把滚动条拉到浏览器最底部,尽量多显示一些资讯即可。
var oAl = document.getElementById('allnews_all'); var oDl = oAl.getElementsByTagName('dl'); var i = 0; for (i=0;i<oDl.length;i++) { var oPl = oDl[i].getElementsByClassName('comments'); var iCh = oPl[0].childNodes; var iBi = parseInt(iCh[0].innerHTML); if (iBi < 15) { oDl[i].style.display = 'none'; } }