Автозаполнение полей на сайте с помощью chrome extension

304
24 ноября 2017, 05:41

Есть сайт adidas.ru, я хочу написать под него расширение для хрома, которое бы само заполняло форму заказа товара. И в целом все работает, но поля имя, фамилия, номер телефона и почта не позволяют заполнять себя программно. Я заметил, что автозаполнению мешает один скрипт, и если включить автозаполнение перед загрузкой этого скрипта, то все поля заполняются. Но тут шанс 50 на 50, успеет ли скрипт заполнить поля или нет. Есть ли какой-то другой способ обойти эту защиту?

Так же заметил, что input'ы непозволяющие осущевствлять автозаполнение не имеют метки, в то время как у всех остальных полей она есть, пример: Это фрагмент кода с полем, которое нельзя заполнить с помощью скрипта

<input class="textinput firstname  required" id="dwfrm_delivery_singleshipping_shippingAddress_addressFields_firstName" type="text" name="dwfrm_delivery_singleshipping_shippingAddress_addressFields_firstName" value="" maxlength="50" data-ci-test-id="firstNameField" placeholder="* Имя" data-missing-error="Введите Ваше имя" data-parse-error="Введите корректное имя" data-range-error="Введите корректное имя" pattern="^[\u00C0-\u1FFF\u2C00-\uD7FF\u2019a-zA-Z\.'\-\s]{1,}$" required="required">

Тут все работает нормально

<label class="label-off" for="dwfrm_delivery_singleshipping_shippingAddress_addressFields_city">Город/Населенный пункт</label> 
<input class="textinput city  required" id="dwfrm_delivery_singleshipping_shippingAddress_addressFields_city" type="text" name="dwfrm_delivery_singleshipping_shippingAddress_addressFields_city" value="Москва" maxlength="35" data-ci-test-id="cityField" placeholder="* Город/Населенный пункт" data-missing-error="Введите населенный пункт" data-parse-error="Введите корректный город" data-range-error="Введите корректный город" required="required" data-min-length="3">

скрипт, который, по моим наблюдениям, мешает автозаполнению загружается по этой ссылке https://pickpoint.ru/select/postamat.js

READ ALSO
перехватить iframe клик

перехватить iframe клик

Имеется простенькая верстка, которую даже приводить смысла нет, див, в который при помощи innerHTML дописывается iframe - в этом элементе лежит ютуб-видео(берется...

274
Owl carousel Как скрывать стрелочки навигации при отсутствии цикла

Owl carousel Как скрывать стрелочки навигации при отсутствии цикла

Как в Owl carousel скрывать стрелочки следующего/предыдущего слайда при отсутствии бесконечного цикла ?

479
Нужен адаптивный кривой блок

Нужен адаптивный кривой блок

Добрый день, может кто показать как сделать вот такой кривой блок(смна скрине), чтоб он еще нормально себя вел при изменении ширины экрана?

282