您需要浏览每一页上的枚举并按下按钮。并等待按钮被按下。但是每个总是只取第一个值 489
var arr = [
'489',
'1132',
'490'
];
$.each(arr, function (index, value) {
location.href = 'https://тут адрес' + value + '/actors?deleteTill=2019-12-08T22%3A11%3A30';
bz = $('input#confirm_deletion').prop('checked', true);
bz1 = $('input.ignore_in_selects').val('true');
$(".ui.button.orange").click();
$('.ui.button.orange').submit();
});
您的代码中违反了因果关系。代码位于知道数组中数字的页面中。您正尝试依次导航到其他页面。显然,正如我们所见,您将能够切换到其中一个 - 切换到第一个。
更远。
后面的代码会
location.href = ...;
操作您尝试导航到的页面中的元素。更不用说转换到另一个页面是一个异步操作,这段代码应该在有元素的页面上,而不是在你试图到达那里的那个页面上。我认为你应该用俄语慢慢地用语言解释你想做什么。
如果我正确理解您,您想做什么,您将无法从浏览器执行。这通常由在浏览器组件上运行的(服务器端)代码完成。
我通过在同一 chrome 中通过注入器打开新窗口时在 chrome 浏览器中多线程打开窗口 + 脚本自动运行解决了这个问题。