cnblogs中在闪存中屏蔽某人的实现代码

首页 > 网络编程 > JavaScript > javascript类库 > jquery 更新日期: 2015-09-10
cnblogs园子还没提供这项功能,我们又确实有这个需求,只好自己写一个,需要的朋友可以参考下。
代码如下:

var unlikes = ['zhang523012313', 'yangtongnet'];
function delUnlike(filter, expr) {
$(filter).filter(function() {
var href = $(this).find(expr).attr('href');
for (var i = 0; i < unlikes.length; i++) {
if (href.indexOf(unlikes[i]) > 0) return true;
}
return false;
}).remove();
}
function clearUnlike(n) {
setTimeout(function() {
delUnlike('.avatar_list li', 'a'); //头像
delUnlike('#feed_list li:visible', 'a'); //闪存列表
delUnlike('.ing_comments li:visible', 'a:last'); //评论
delUnlike('.ing_top_list li', 'a'); //热门闪存
delUnlike('#ing_comment_recent_block div', 'a'); //最新回复
}, n);
}
var getComments = GetRecentComments;
function GetRecentComments() {
getComments();
clearUnlike(1000);
clearUnlike(3000);
}

在浏览器的JavaScript控制台运行(如Firefox的firebug)一下,刷新,世界终于清净了。
想要添加黑名单,只要在控制台中执行 unlikes.push('某人ID')即可。

> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • Android模拟器中窗口截图存成文件实现思路及代码
    Android模拟器内容是用OpenGL渲染的,所以用一般的编程截图如PrintWindow等会是黑屏.这是因为画的东西放在framebuffer里 接下来介绍如何实现Android模拟器中窗口截图存成文件,感兴趣的朋友可以了解下哦Android模拟器内容是用OpenGL渲染的,所以用一般的编程截图(如PrintWindow()等)会是黑屏.这是因为画的东西 ...
  • PHP中使用strpos函数实现屏蔽敏感关键字功能
    这篇文章主要介绍了PHP中使用strpos函数实现屏蔽敏感关键字功能,本文用在发布文章保存到数据库时前拦截敏感关键,需要的朋友可以参考下现在网络信息监管很严格,特别是屏蔽关键字.特别是现在WEB2.0时代,网站的内容几乎都是来自网民发布,站长管理即可.如果你希望别人在你站点禁止发布某个关键字,那么就需要预先做处理.用PHP做关键字屏蔽的功能样式有多种多样,如 ...
  • Android中把bitmap存成BMP格式图片的方法
    这篇文章主要介绍了Android中把bitmap存成BMP格式图片的方法,需要的朋友可以参考下最近的项目,做图片的另存为功能,需要把图片存成jpg,png,bmp.对于jpg和png来说相对简单,android提供了bitmap.compress()方法可以马上解决.但是对于BMP这种格式,没有很好的支持.我花了几天时间在网上找了很久,都没有找到有用的答案, ...
  • Perl中怎样从数组中删除某个值
    这篇文章主要介绍了Perl中怎样从数组中删除某个值?本文讲解如何把数组的元素赋值为undef,然后在从数组中删除元素,需要的朋友可以参考下我不确定undef是否和从数组中消除值有确切的关系,猜测一下,如果我们将undef视为"空",那么会有一些联系.但通常来说,将某些东西赋值为undef和删除某些东西是不一样的. 首先来看怎样把数组的元素 ...
  • PHP统计目录中文件以及目录中目录大小的方法
    这篇文章主要介绍了PHP统计目录中文件以及目录中目录大小的方法,涉及PHP针对文件及目录的遍历,读取及运算的相关技巧,需要的朋友可以参考下本文实例讲述了PHP统计目录中文件以及目录中目录大小的方法.分享给大家供大家参考,具体如下: <?php //循环遍历目录中所有的文件,并统计目录和文件的大小 $dirName="phpMyAdmin&qu ...
猜你喜欢