Регистрация на сайте

Veromilja

Client
Регистрация
17.10.2016
Сообщения
10
Благодарностей
2
Баллы
3

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 828
Благодарностей
1 207
Баллы
113
Получить координаты элемента, найти центр, схватить, перетащить на N пикселей, отпустить, подождать пару секунд, получить статус элемента.

132503
 
  • Спасибо
Реакции: Form

White trash

Client
Регистрация
09.06.2014
Сообщения
851
Благодарностей
371
Баллы
63

Ostap1992

Client
Регистрация
26.02.2020
Сообщения
60
Благодарностей
8
Баллы
8
Такой вопрос, как перетащить такой вид капчи на этом сайте https://www.skypixel.com/signup

Посмотреть вложение 132500

Посмотреть вложение 132501
JavaScript:
// элемент с id "nc_1_n1z"
var element = document.getElementById("nc_1_n1z");

// проверка существования элемента
if (element) {
    // устанавливаем стиль
    element.style.left = "255px";
} else {
    console.log("Element met id 'nc_1_n1z' niet gevonden.");
}
 
  • Спасибо
Реакции: heks

Ostap1992

Client
Регистрация
26.02.2020
Сообщения
60
Благодарностей
8
Баллы
8
Такой вопрос, как перетащить такой вид капчи на этом сайте https://www.skypixel.com/signup

Посмотреть вложение 132500

Посмотреть вложение 132501
другое решение


JavaScript:
// Мы ищем элемент с идентификатором "nc_1_nocaptcha"
const element = document.getElementById("nc_1_nocaptcha");

// Новый HTML-контент, который мы хотим установить
const newHtml = `
<div class="nc_1_nocaptcha" id="nc_1_nocaptcha">
    <div id="nc_1_wrapper" class="nc_wrapper">
        <div id="nc_1_n1t" class="nc_scale">
            <div id="nc_1__bg" class="nc_bg" style="width: 279px;"></div>
            <span id="nc_1_n1z" class="nc_iconfont btn_ok" aria-label="滑块" tabindex="0" role="button" style="left: 258px;"></span>
            <div id="nc_1__scale_text" class="scale_text slidetounlock nc-align-center scale_text2">
                <span class="nc-lang-cnt" data-nc-lang="SLIDE"><b>You're Verified</b></span>
            </div>
        </div>
    </div>
</div>`;

// Замените содержимое элемента новым HTML
element.innerHTML = newHtml;
 
  • Спасибо
Реакции: heks

Ostap1992

Client
Регистрация
26.02.2020
Сообщения
60
Благодарностей
8
Баллы
8
другое решение


JavaScript:
// Мы ищем элемент с идентификатором "nc_1_nocaptcha"
const element = document.getElementById("nc_1_nocaptcha");

// Новый HTML-контент, который мы хотим установить
const newHtml = `
<div class="nc_1_nocaptcha" id="nc_1_nocaptcha">
    <div id="nc_1_wrapper" class="nc_wrapper">
        <div id="nc_1_n1t" class="nc_scale">
            <div id="nc_1__bg" class="nc_bg" style="width: 279px;"></div>
            <span id="nc_1_n1z" class="nc_iconfont btn_ok" aria-label="滑块" tabindex="0" role="button" style="left: 258px;"></span>
            <div id="nc_1__scale_text" class="scale_text slidetounlock nc-align-center scale_text2">
                <span class="nc-lang-cnt" data-nc-lang="SLIDE"><b>You're Verified</b></span>
            </div>
        </div>
    </div>
</div>`;

// Замените содержимое элемента новым HTML
element.innerHTML = newHtml;
принятие соглашения дополнительно тебе в помощь


JavaScript:
// Находим элемент по селектору
const consentButton = document.querySelector('body > div.cc-window.cc-notification.cc-bar.cc-default.cc-visible > div > div.cc-content > div.cc-footer > button.cc-consent-accept.cc-btn.cc-btn-primary');

// Проверяем, найден ли элемент
if (consentButton) {
    // Выполняем нажатие мышкой
    consentButton.click();
} else {
    console.log('Элемент не найден');
}
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)