在百度知道团队中快速审批新成员的js脚本


Posted in Javascript onFebruary 02, 2014

本人热衷于解答网友的技术类问题,于是在百度知道栏目创办了“挨踢五四三”团队。
自团队创办以来,每天都有大量网友申请加入我的团队,于是审核团队新成员成了一个费力气的活儿。

在此情况下,我写了个脚本,自动计算他们的回答采纳率,采纳率低于20%的自动打勾 选中,等级太低的人也自动打勾选中。
然后只要点击一下“拒绝”按钮就可以了。

使用方法:

进入“审批新成员”的页面,再按住键盘上的shift键 并点击“审批新成员”选项卡,这样可以使新成员列表在新窗口中打开。
打开后,把下面脚本复制到浏览器地址栏,按一下回车键,即可自动勾选不合格人员,你只要点一下“拒绝”按钮就行了。
再用同样的方法审批第2页,第3页……

javascript:for(var x=1;x<document.forms[0].getElementsByTagName("tr").length;x++){ if(0.20>1*document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[2].innerText/document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[3].innerText)document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("input")[0].checked=true;void 0;}alert("采纳率低于20\%的都选中了")

百度知道改版了,要用如下新脚本:

javascript:for(var x=1;x<document.forms[0].getElementsByTagName("tr").length;x++){ if(3>document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[2].innerText || 0.20>1*document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[4].innerText/document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("td")[5].innerText)document.forms[0].getElementsByTagName("tr")[x].getElementsByTagName("input")[0].checked=true;void 0;}alert("采纳率低于20\%的都选中了")

注意,脚本不能分行,全部内容是在同一行的,这样才能被浏览器地址栏执行。

Javascript 相关文章推荐
javascript 对象比较实现代码
Apr 27 Javascript
纯CSS打造的导航菜单(附jquery版)
Aug 07 Javascript
jquery实现table鼠标经过变色代码
Sep 25 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
Nov 05 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
Sep 25 Javascript
jQuery实现获取绑定自定义事件元素的方法
Dec 02 Javascript
探讨AngularJs中ui.route的简单应用
Nov 16 Javascript
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
Jan 04 Javascript
微信小程序的日期选择器的实例详解
Sep 29 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
Dec 19 Javascript
vue弹窗组件使用方法
Apr 28 Javascript
使用Ajax实现无刷新上传文件
Apr 12 Javascript
基于jquery的simpleValidate简易验证插件
Jan 31 #Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
Jan 31 #Javascript
jquery为页面增加快捷键示例
Jan 31 #Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
Jan 31 #Javascript
jquery 页面滚动到底部自动加载插件集合
Jan 31 #Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
Jan 31 #Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 #Javascript
You might like
解析PHP中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
使用php实现截取指定长度
2013/08/06 PHP
php使用正则过滤js脚本代码实例
2014/05/10 PHP
php程序员应具有的7种能力小结
2014/11/27 PHP
轻松实现php文件上传功能
2017/02/17 PHP
php提高脚本性能的4个技巧
2020/08/18 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
js focus不起作用的解决方法(主要是因为dom元素是否加载完成)
2010/11/05 Javascript
解析jQuery的三种bind/One/Live事件绑定使用方法
2013/12/30 Javascript
jQuery 追加元素的方法如append、prepend、before
2014/01/16 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
jQuery中ajax的post()方法用法实例
2014/12/26 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
彻底理解js面向对象之继承
2018/02/04 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
2019/04/29 Javascript
wepy--用vantUI 实现上弹列表并选择相应的值操作
2020/11/03 Javascript
微信小程序实现分页加载效果
2020/11/19 Javascript
在Python的Flask框架中实现全文搜索功能
2015/04/20 Python
Python编程实现的图片识别功能示例
2017/08/03 Python
详解如何使用Python编写vim插件
2017/11/28 Python
Python使用cx_Oracle模块操作Oracle数据库详解
2018/05/07 Python
在IPython中执行Python程序文件的示例
2018/11/01 Python
ERLANG和PYTHON互通实现过程详解
2019/07/05 Python
简单了解django索引的相关知识
2019/07/17 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
Python远程方法调用实现过程解析
2020/07/28 Python
python3实现名片管理系统(控制台版)
2020/11/29 Python
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
J.Crew官网:美国知名休闲服装品牌
2017/05/19 全球购物
《李广射虎》教学反思
2014/04/27 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
PyMongo 查询数据的实现
2021/06/28 Python
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技