在百度知道团队中快速审批新成员的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实现多域名不同文件的调用方法
Jan 12 Javascript
javascript setTimeout和setInterval 的区别
Dec 08 Javascript
JQuery Study Notes 学习笔记(一)
Aug 04 Javascript
JS中 用户登录系统的解决办法
Apr 15 Javascript
JQuery加载图片自适应固定大小的DIV
Sep 12 Javascript
Javascript核心读书有感之表达式和运算符
Feb 11 Javascript
javascript实现简单的页面右下角提示信息框
Jul 31 Javascript
10个很棒的jQuery代码片段
Sep 24 Javascript
详解AngularJS中的filter过滤器用法
Jan 04 Javascript
JS实现的3des+base64加密解密算法完整示例
May 18 Javascript
axios取消请求的实践记录分享
Sep 26 Javascript
基于elementUI使用v-model实现经纬度输入的vue组件
May 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快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
分享下PHP register_globals 值为on与off的理解
2013/09/26 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
2016/01/07 PHP
php从身份证获取性别和出生年月
2017/02/09 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
使用Meteor配合Node.js编写实时聊天应用的范例
2015/06/23 Javascript
Bootstrap使用基础教程详解
2016/09/05 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
React项目动态设置title标题的方法示例
2018/09/26 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
微信小程序实现的日期午别医生排班表功能示例
2019/01/09 Javascript
js实现轮播图效果 z-index实现轮播图
2020/01/17 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
浅谈JavaScript 声明提升
2020/09/14 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
[06:53]DOTA2每周TOP10 精彩击杀集锦vol.3
2014/06/25 DOTA
Python 爬虫多线程详解及实例代码
2016/10/08 Python
Python反射和内置方法重写操作详解
2018/08/27 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
关于tensorflow的几种参数初始化方法小结
2020/01/04 Python
Pycharm 2020最新永久激活码(附最新激活码和插件)
2020/09/17 Python
jupyter 实现notebook中显示完整的行和列
2020/04/09 Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
2020/04/13 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
Pytest如何使用skip跳过执行测试
2020/08/13 Python
英国女性运动服品牌:Sweaty Betty
2018/11/08 全球购物
俄罗斯护发和专业化妆品购物网站:Hihair
2019/09/28 全球购物
北京捷通华声语音技术有限公司Java软件工程师笔试题
2012/04/10 面试题
2014自主招生自荐信策略
2014/01/27 职场文书
党支部公开承诺践诺书
2014/03/28 职场文书
2014年资料员工作总结
2014/11/18 职场文书
遗失证明范文
2015/06/19 职场文书