一只单身猿


open_in_new

Chrome 插件制作的心路历程

alarm2016-02-11 faceyejinmo

 

       最近是真心的不舒服(算是某种意义上的失恋吧),在尝试着删除掉与某人相关的线上线下的所有事物。
       删的也差不多了,打开QQ空间一刷,好友的评论下边赫然展示着她的头像和名字,一天的心情全毁了。
       毕竟85个共同好友总会有她出现的。。。
       然而QQ空间并没有针对性的提供关键词屏蔽的功能,所以就只能从零学起自己开发了。


 

       既然是为了自己的好心情,插件名就叫 be-happy 吧。。。

  •  调用chrome自带的调试工具(下图,浏览情况下F12),分析此页面可发现,此人包括头像、评论、链接、昵称等在内的全部信息都在一个 <li> 标签内,由此想出了可否针对QQ号码或昵称进行关键字屏蔽:

       自上而下根据元素层级递归查找,一旦在某元素中发现对应关键字,即删除此元素。

    tip:因为是自上而下查找,所以不会删除多余信息,只会删除关键字对应元素,从而起到过滤的功能。

 

QQ截图20160211221645

It’s a pluresae to find someone who can identify the issues so clearly

2016-05-23 08:23


发表评论