Tampermonkey Script
这里放一些我写油候脚本时候的示例
获取元素的异步函数
/**
* 获取元素的异步函数
* @param {string} selector - 元素的选择器
* @param {number} delay - 尝试获取元素的最大等待时间(毫秒)
* @returns {Promise<HTMLElement>} - 返回找到的元素或抛出错误
*/
function getElement(selector, delay) {
return new Promise((resolve, reject) => {
const element = document.querySelector(selector);
if (element) {
resolve(element);
} else {
setTimeout(() => {
const elementAfterDelay = document.querySelector(selector);
if (elementAfterDelay) {
resolve(elementAfterDelay);
} else {
reject(new Error(`元素未找到: ${selector}`));
}
}, delay);
}
});
}显示 正在加载插件 消息
使用 百度翻译
文本框之间的自动翻译
最后更新于
这有帮助吗?