在百度知道团队中快速审批新成员的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 相关文章推荐
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
checkbox使用示例
Aug 23 Javascript
js格式化金额可选是否带千分位以及保留精度
Jan 28 Javascript
javascript实现动态侧边栏代码
Feb 19 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
Feb 25 Javascript
解析javascript瀑布流原理实现图片滚动加载
Mar 10 Javascript
jquery中实现时间戳与日期相互转换
Apr 12 Javascript
利用jquery禁止外层滚动条的滚动
Jan 05 Javascript
干货!教大家如何选择Vue和React
Mar 13 Javascript
原生javascript实现分页效果
Apr 21 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
Aug 13 Javascript
微信小程序实现加入购物车滑动轨迹
Nov 18 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
Terran兵种介绍
2020/03/14 星际争霸
这东西价格,可以买几台TECSUN S-2000
2021/03/02 无线电
珊瑚虫IP库浅析
2007/02/15 PHP
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
2010/05/04 PHP
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
ThinkPHP写第一个模块应用
2012/02/20 PHP
PHP+JQUERY操作JSON实例
2017/03/23 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
PHP实现二维数组中的查找算法小结
2018/06/09 PHP
Laravel框架中集成MongoDB和使用详解
2019/10/17 PHP
TNC vs IO BO3 第二场2.13
2021/03/10 DOTA
基于jQuery的消息提示插件之旅 DivAlert(三)
2010/04/01 Javascript
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
IE的有条件注释判定IE版本详解(附实例代码)
2012/01/04 Javascript
javascript实现带下拉子菜单的导航菜单效果
2015/05/14 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
2018/01/25 Javascript
Vue中使用sass实现换肤功能
2018/09/07 Javascript
layui字体图标 loading图标静止不旋转的解决方法
2019/09/23 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
JS实现购物车基本功能
2020/11/08 Javascript
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
Python中index()和seek()的用法(详解)
2017/04/27 Python
解决python报错MemoryError的问题
2018/06/26 Python
Python基于mysql实现学生管理系统
2019/02/21 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
python列表推导式操作解析
2019/11/26 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
Python中BeautifulSoup通过查找Id获取元素信息
2020/12/07 Python
Python扫描端口的实现
2021/01/25 Python
CSS3 选择器 属性选择器介绍
2012/01/21 HTML / CSS
新西兰床上用品和家居用品购物网站:Adairs
2018/04/27 全球购物
abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?
2012/10/15 面试题
2014学雷锋活动总结
2014/03/09 职场文书
演讲稿:态度决定一切
2019/04/02 职场文书