在百度知道团队中快速审批新成员的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 相关文章推荐
JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
Jun 28 Javascript
基于jquery实现一张图片点击鼠标放大再点缩小
Sep 29 Javascript
JavaScript中判断对象类型的几种方法总结
Nov 11 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
Mar 04 Javascript
JavaScript中的普通函数与构造函数比较
Apr 07 Javascript
微信小程序 详解Page中data数据操作和函数调用
Jan 12 Javascript
Vue自定义指令拖拽功能示例
Feb 17 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
Mar 24 jQuery
vue技术分享之你可能不知道的7个秘密
Apr 09 Javascript
JS获取并处理php数组的方法实例分析
Sep 04 Javascript
Bootbox将后台JSON数据填充Form表单的实例代码
Sep 10 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
Apr 19 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
2013/06/03 PHP
php使用正则过滤js脚本代码实例
2014/05/10 PHP
Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证操作
2017/06/30 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
javascript知识点收藏
2007/02/22 Javascript
asp.net中System.Timers.Timer的使用方法
2013/03/20 Javascript
Jquery实现瀑布流布局(备有详细注释)
2015/07/31 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
微信小程序 地图map详解及简单实例
2017/01/10 Javascript
npm的lock机制解析
2019/06/20 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
Python中enumerate()函数编写更Pythonic的循环
2018/03/06 Python
如何利用python查找电脑文件
2018/04/27 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
详解django中url路由配置及渲染方式
2019/02/25 Python
python向字符串中添加元素的实例方法
2019/06/28 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
Python面向对象中类(class)的简单理解与用法分析
2020/02/21 Python
Python闭包及装饰器运行原理解析
2020/06/17 Python
css3实现可滑动跳转的分页插件示例
2014/05/08 HTML / CSS
天猫精选:上天猫,就够了
2016/09/21 全球购物
瑞士隐形眼镜和护理产品网上商店:Linsenklick
2019/10/21 全球购物
教师求职信范文分享
2013/12/27 职场文书
业务部门经理岗位职责
2014/02/23 职场文书
业务员简历自我评价
2014/03/06 职场文书
药品营销策划方案
2014/06/15 职场文书
结婚通知短信大全
2015/04/17 职场文书
2015年数学教研工作总结
2015/07/22 职场文书
投资入股协议书
2016/03/22 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书
pandas DataFrame.shift()函数的具体使用
2021/05/24 Python
手写Spirit防抖函数underscore和节流函数lodash
2022/03/22 Javascript