chrome/火狐浏览器 discuz论坛用户ID简易屏蔽方法 让你看不到“
chrome/火狐浏览器 discuz论坛用户ID简易屏蔽方法 让你看不到“它”的帖
1.首先把你的chrome浏览器装上油猴Tampermonkey插件,火狐可用scriptish,商店一搜就有,然后参照下法:
①如果你的浏览器是chrome,复制下边黑色字的代码到写字板,修改第九行的new Array后的id1,id2,id3为你需要屏蔽的ID(注意不是UID),可添加多个。全选复制。然后打开你需要屏蔽的论坛地址,点击Tampermonkey。
点击添加新脚本,把前边复制好的脚本粘贴进去,保存后启用.
最后刷新论坛,会发现右上角的标示变为1,说明脚本有启用,这时候就看不到你要屏蔽的ID的发帖了,眼不见心爽.
有强迫症的话可以干脆右键将脚本插件图标隐藏掉,这样可以完美无视掉傻哔们的帖子了.
②如果你的浏览器是火狐Firefox,同样复制下边黑色字的代码到写字板,修改第九行的new Array后的id1,id2,id3为你需要屏蔽的ID后打开一个记事本复制进去,避免有的时候直接复制到记事本里换行符不被识别,保存,然后将这个记事本.txt后缀改为.user.js,拖进火狐里安装,刷新后就看不到你要屏蔽的ID的发帖了,眼不见心爽*
- ---------------分割线 以下为脚本1 屏蔽主题用------------------
-
-
-
-
-
-
-
-
-
- var bl = new Array("id1","id2","id3");
- for (x in bl) {
- b = document.evaluate('//table/tbody[tr[1]/td[1]//a[text()="' + bl[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- c = b.snapshotItem(i).firstChild.childNodes[3].textContent.replace(/\s*/g,"").slice(0,2);
- c = (Number(c) > 9)?c+"楼":c
- b.snapshotItem(i).innerHTML = "
- 被屏蔽帖子 " +c+" " + bl[x] + "
- ";
- }
- }
- }
-
- for (x in bl) {
- b =
- document.evaluate('//table/tbody[tr[1]/td[1]/div[1]//font[text()="' +
- bl[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
- null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- c =String(b.snapshotItem(i).firstChild.childNodes[3].textContent.match(/\d+#/)).replace(/#/,"楼");
- b.snapshotItem(i).innerHTML = "
- 被屏蔽帖子 "
- +c+" " + bl[x] + "";
- }
- }
- }
-
- for (x in bl) {
- b =
- document.evaluate('//table/tbody[tr[1]/td[2]//cite/a[text()="' + bl[x] +
- '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- b.snapshotItem(i).innerHTML = "";
- }
- }
- }
-
-
-
-
- ---------------分割线 以下为脚本2 屏蔽回帖用------------------
-
-
-
-
-
-
-
-
-
-
-
- var bl = new Array("id1", "id2");
- for (x in bl) {
- b = document.evaluate('//table/tbody[tr[1]/td[1]//a[text()="' + bl[x] + '"]]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
- if (b.snapshotLength) {
- for (var i = 0,c=""; i < b.snapshotLength; i++) {
- c = b.snapshotItem(i).firstChild.childNodes[3].textContent.replace(/\s*/g,"").slice(0,2);
- c = (Number(c) > 9)?c+" ":c
- b.snapshotItem(i).innerHTML = "
- " +" " + "
- ";
- }
- }
- }