我希望通过油猴插件按顺序实现以下动作:监听获取页面上包含查询、解绑的标签输入提示为请输入京东账号的输入框将kkgGYS01496kkgGYS01495kkgGYS01494kkgGYS01493kkgGYS01492kkgGYS01491kkgGYS01490kkgGYS01489kkgGYS01488这批单号一个个根据英文逗号分隔拆开再分别将每个单号填入到输入提示为请输入京东账号的输入框然后点击
为了实现你的需求,你可以使用油猴插件的脚本来监听页面上的标签,并执行相应的动作。下面是一个示例脚本,你可以尝试将其添加到油猴插件中:
// ==UserScript==
// @name 自动查询解绑插件
// @namespace http://tampermonkey.net/
// @version 1.0
// @description 自动查询解绑插件
// @author Your Name
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 监听页面上包含“查询”、“解绑”的标签
document.addEventListener('click', function(event) {
var target = event.target;
if (target.textContent === '查询' || target.textContent === '解绑') {
// 获取输入框
var input = document.querySelector('input[placeholder="请输入京东账号"]');
if (input) {
// 拆分单号
var numbers = "kkgGYS01496,kkgGYS01495,kkgGYS01494,kkgGYS01493,kkgGYS01492,kkgGYS01491,kkgGYS01490,kkgGYS01489,kkgGYS01488".split(',');
// 依次填入单号并点击查询、解绑
for (var i = 0; i < numbers.length; i++) {
input.value = numbers[i].trim();
target.click(); // 点击查询
sleep(500); // 等待0.5秒
target.click(); // 点击解绑
}
}
}
});
// 睡眠函数
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
})();
将上述代码复制到油猴插件的脚本编辑器中,保存后刷新页面即可生效。请注意,此脚本仅仅是一个示例,你可能需要根据实际情况进行修改和调整。
原文地址: https://www.cveoy.top/t/topic/i53u 著作权归作者所有。请勿转载和采集!