您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
啊啊啊啊
// ==UserScript== // @name 数量录入 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 啊啊啊啊 // @author You // @match http://ngbusi-ah.cs.cmos/ngbusi_ah/src/modules/busi/busi154/busi154_main.html // @icon https://www.google.com/s2/favicons?sz=64&domain=cs.cmos // @license MIT // @grant GM_setValue // @grant GM_getValue // ==/UserScript== //http://ngbusi-ah.cs.cmos/ngbusi_ah/src/modules/busi/busi298/busi298_main.html (function() { 'use strict'; function go(){ // 获取当前页面的 URL const currentUrl = window.location.href; console.log(currentUrl); if (currentUrl.includes('http://ngbusi-ah.cs.cmos/ngbusi_ah/src/modules/busi/')) { // 目标元素的选择器,根据实际情况修改 const targetSelector = "body > div.ued-main > div:nth-child(6) > div.mgt-5.tc"; const targetElement = document.querySelector(targetSelector); if (targetElement) { // 创建数字输入框 const numberInput = document.createElement('input'); numberInput.type = 'number'; numberInput.value = 1; // 默认值为1 numberInput.id = 'multiSubmitNumber'; numberInput.style.marginRight = '10px'; numberInput.style.backgroundColor = 'red'; // 设置背景色为红色 numberInput.style.color = 'white'; // 设置文字颜色为白色 numberInput.style.textAlign = 'center'; // 文字居中 numberInput.max = 3; // 设置最大值为3 numberInput.min = 1; // 设置最大值为3 // 修改原始提交按钮的点击事件 const submitButton = document.getElementById('subBotton'); if (submitButton) { submitButton.addEventListener('click', function(e) { e.preventDefault(); // 阻止原始的点击事件 const count = parseInt(document.getElementById('multiSubmitNumber').value, 10) || 1; for (let i = 1; i < count; i++) { submitMarketOrder(); // 根据输入次数多次执行 } // 执行完毕后重置输入框的值为1 document.getElementById('multiSubmitNumber').value = 1; }); // 将数字输入框添加到提交按钮前 targetElement.insertBefore(numberInput, submitButton); } } } } setTimeout(go, 5000); })();