`// 获取所有符合class命令的元素
var elements = document.getElementsByClassName('mainBgColor');
// 点击第一个class命令对应的元素
if (elements.length >= 1) {
elements[0].click();
}
// 等待一定时间(例如1秒),以便完成相关操作
setTimeout(function() {
// 点击第二个class命令对应的元素
if (elements.length >= 2) {
elements[1].click();
}
// 关闭标签页
window.close();
}, 1000);
// 延时500毫秒后点击class命令为sm-ico-wave的元素
setTimeout(() => {
document.querySelector('.sm-ico-wave').click();
// 延时500毫秒后关闭标签页
setTimeout(() => {
window.close();
}, 500);
}, 500);`
``这个能跑,但是标签页太多就全关了
var elements = document.getElementsByClassName('mainBgColor');
// 点击第一个class命令对应的元素
if (elements.length >= 1) {
elements0.click();
}
// 等待一定时间(例如1秒),以便完成相关操作
setTimeout(function() {
// 点击第二个class命令对应的元素
if (elements.length >= 2) {
elements1.click();
}
}, 1000);
// 延时500毫秒后点击class命令为sm-ico-wave的元素
setTimeout(() => {
document.querySelector('.sm-ico-wave').click();
}, 500)
这个压根不跑怎么办