您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
建议配合前端阿轩邮编,和企查查插件使用,优化了邮编查询地址,修复了薪资面议的工资情况
// ==UserScript== // @name 58同城获取职业,公司名,工资信息获取 // @namespace 建议配合前端阿轩邮编,和企查查插件使用 // @version 1.4.2 // @description 建议配合前端阿轩邮编,和企查查插件使用,优化了邮编查询地址,修复了薪资面议的工资情况 // @author 前端阿轩 // @match https://*.58.com/* // @license MIT // @grant GM_setClipboard // ==/UserScript== (function () { "use strict"; // 删除 document .getElementsByClassName("btn btn-orange btn-large applyJobBtn")[0] .remove(); document.getElementsByClassName("pos_operate_list")[0].remove(); document.getElementsByClassName('recjob_layer').remove; // 企业名称 console.log("加载前端阿轩插件"); var dz = document.getElementsByClassName('pos-area')[0].textContent; var buttonname = document.createElement("button"); //创建一个input对象(提示框按钮) buttonname.textContent = "获取企业名称"; buttonname.style.height = "50px"; buttonname.style.marginRight = "10px"; buttonname.style.padding = "5px"; buttonname.style.background = "#ff552e"; buttonname.style.color = "#fff"; buttonname.style.border = "#fff"; buttonname.style.align = "center"; buttonname.onclick = function () { var name = document.getElementsByClassName("baseInfo_link")[0].textContent; GM_setClipboard(name); var MyURL = [ "https://www.qcc.com/web/search?key=" + name + "&isTable=true", "https://www.youbianku.com/SearchResults?address=" + dz, ]; for (var i = 0; i < MyURL.length; i++) { let url = MyURL[i]; window.open(MyURL[i]); } return; }; // 职位 var buttonzw = document.createElement("button"); //创建一个input对象(提示框按钮) buttonzw.textContent = "获取职位"; buttonzw.style.width = "80px"; buttonzw.style.height = "50px"; buttonzw.style.marginRight = "10px"; buttonzw.style.align = "center"; buttonzw.onclick = function () { var zw = document.getElementsByClassName("pos_title")[0].textContent; GM_setClipboard(zw); return; }; // 工资 var buttongz = document.createElement("button"); //创建一个input对象(提示框按钮) buttongz.textContent = "获取工资"; buttongz.style.width = "80px"; buttongz.style.height = "50px"; buttongz.style.marginRight = "10px"; buttongz.style.align = "center"; buttongz.onclick = function () { var gz = document.getElementsByClassName("pos_salary")[0].textContent; if(gz === "薪资面议"){ gz = "3000-5000元" } GM_setClipboard(gz); return; }; // 招生人数 var buttonrs = document.createElement("button"); //创建一个input对象(提示框按钮) buttonrs.textContent = "获取人数"; buttonrs.style.width = "80px"; buttonrs.style.height = "50px"; buttonrs.style.marginRight = "10px"; buttonrs.style.align = "center"; buttonrs.onclick = function () { var rs = parseInt( document .getElementsByClassName("item_condition pad_left_none")[0] .textContent.substring(3) ); if(!rs){ var rs = 50; } GM_setClipboard(rs); return; }; var x = document.getElementsByClassName("pos_operate")[0]; //在浏览器控制台可以查看所有函数,ctrl+shift+I 调出控制台,在Console窗口进行实验测试 x.appendChild(buttonname); x.appendChild(buttonzw); x.appendChild(buttonrs); x.appendChild(buttongz); //var y = document.getElementById('s_btn_wr'); //y.appendChild(button); })();