07/25
2024
搜索结果里经常有些令人讨厌的网站,除了在程序员看来臭名昭著的 CSDN,有时还会遇到一些纯纯骗人的“聚合页”,这种就防不胜防了。所以我今天就搜索怎么在搜索结果里屏蔽特定网站,发现 uBlacklist 这个扩展程序可以很方便的实现我要的效果。
uBlacklist 的 Chrome Web Store 页面
使用 uBlacklist 从 Google 搜索里移除/屏蔽特定网站
10/19
2017
我最近在百度贴吧发的几个帖子都没有任何人回复,这让我不禁感到怀疑。刚才用新发的帖子试了试,结果是自己这里看着正常,还可以继续盖楼什么的。但是除我之外的所有人打开都是该帖已被删除。
看来我被度婊盯上了,而且也不带通知一声。
自己的视角:
除自己之外的视角:
司马百度贴吧
12/2
2015
之前有篇文章:《屏蔽北京地区对网站的访问》,用的是判断ip归属地的方法。现在又有个网站要屏蔽国内访问。新浪的这个api返回了国家或地区的名称,不妨一试。
<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" type="text/ecmascript"></script> <script type="text/javascript"> var country=remote_ip_info["country"]; if(country=="中国"){ // do someting } </script>
另外有个“邪门”的办法:判断浏览器语言。
if ((navigator.language || navigator.browserLanguage).toLowerCase()=="zh-cn") { newwin = window.open("","_parent",""); newwin.close(); location.href="http://404"; };
如果浏览器语言设置是zh-cn,百分之九十九是中国的,然后就看你怎么做了。
这段代码里有四个兼容性处理的地方。一是获取浏览器语言设置(IE6、7、8不支持navigator.language);二是将语言设置转换为小写(大多数浏览器都是zh-CN,但ie8是全小写的);三是大括号内的代码,关闭当前页面(如果直接用window.close()的话ie7和8会弹出个对话框询问你是否同意关闭页面)(IE爆炸吧!)。最后一句姑且算是兼容性处理,因为在手机浏览器上无法用js关闭页面,只好跳转到一个错误网址去。
Read More →