<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>document</title>
</head>
<body>
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<input type="checkbox" class="icon_a">
<script>
function delay(ms) {
return new Promise(resolve => {
setTimeout(resolve, ms);
});
}
(async function() {
let pCounter = 0;
for(let el of document.querySelectorAll(".icon_a")) {
await delay(pCounter * 332 + Math.floor(Math.random() * 120));
el.click();
}
//delay(60000); // раскомментируйте если надо подождать минуту
location.reload();
})();
</script>
</body>
</html>
Конечно вместо checkbox может быть всё, по чему можно кликнуть...