您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在页面左下角添加按钮,点击按钮执行指定代码
// ==UserScript== // @name 51job // @namespace your-namespace // @version 1.0 // @description 在页面左下角添加按钮,点击按钮执行指定代码 // @author Your Name // @match https://we.51job.com/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // 创建按钮元素 var button = document.createElement('button'); button.innerHTML = '执行操作'; // 按钮文本 button.style.position = 'fixed'; button.style.bottom = '10px'; // 距离底部的距离 button.style.left = '10px'; // 距离左侧的距离 button.style.zIndex = '9999'; // 将按钮添加到页面中 document.body.appendChild(button); // 绑定按钮点击事件 button.addEventListener('click', function() { for (let i = 1; i <= 20; i++) { // 多选框 var element = document.querySelector(`#app > div > div.post > div > div > div.j_result > div > div:nth-child(2) > div > div:nth-child(2) > div.j_joblist > div:nth-child(${i}) > div.e_icons.ick`); if(element == null){ continue; } // 创建一个鼠标点击事件 var innerEvent = new MouseEvent('click', { bubbles: true, cancelable: true, view: window }); // 触发点击事件 element.dispatchEvent(innerEvent); } // 延迟1秒后执行按钮点击 setTimeout(function() { // 按钮点击 var btn = document.querySelector(`#app > div > div.post > div > div > div.j_result > div > div.j_tlc > div.tright > div > button:nth-child(2)`); if(btn != null) { var btnEvent = new MouseEvent('click', { bubbles: true, cancelable: true, view: window }); btn.dispatchEvent(btnEvent); // 关闭弹窗 setTimeout(function() { var closeElement = document.querySelector(`#app > div > div.post > div > div > div.j_result > div > div:nth-child(2) > div > div:nth-child(2) > div.van-popup.van-popup--center > i`); if(closeElement != null) { var innerEvent = new MouseEvent('click', { bubbles: true, cancelable: true, view: window }); closeElement.dispatchEvent(innerEvent); } },2500); } var nextBtn = document.querySelector(`#app > div > div.post > div > div > div.j_result > div > div:nth-child(2) > div > div.bottom-page > div > div > div > button.btn-next`); var nextEvent = new MouseEvent('click', { bubbles: true, cancelable: true, view: window }); nextBtn.dispatchEvent(nextEvent); document.documentElement.scrollTop = document.documentElement.scrollHeight; }, 1000); }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址