среда, 18 марта 2015 г.

Как получить прямую ссылку на всплывающее окно

При описании бага важна краткость. Можно, конечно, расписать полный путь — "Пойти туда, сделать то, потом се, потом сплясать на голове, нажать на кнопку Х и откроются врата ада! Тут-то и начинается самое интересное...".

Но, если на нужную форму можно попасть без лишних плясок по прямой ссылке — указывайте ее, выкидывайте лишнее. Что делать, если прямой ссылки нет, окно всплывающее?

Рассмотрим на примере сайте https://dadata.ru/.

Если нажать на "Зарегистрируйтесь"


Откроется всплывающее окно регистрации, но ссылка останется старой.


Как получить прямую ссылку на окно регистрации?


1. Открыть ссылку в новом окне


Зажать Ctrl и кликнуть по слову "Зарегистрируйтесь" → в новом окне будет уже прямая ссылка, https://dadata.ru/#registration_popup

2. Копировать адрес ссылки


Если присмотреться, то приглашение на регистрацию даже не кнопка, а простая ссылка в тексте. Как получить URL ссылки?

Кликнуть правой кнопкой мыши — "получить адрес ссылки".



3. Найти элемент в панели разработчика


Если первые 2 способа не работают, нажмите F12 (в Chrome или FireFox) — откроется панель разработчика.

Выберите лупу — поиск элемента на странице.


Наведите курсор на интересующую кнопку / ссылку и нажмите на нее


В панели разработчика вы увидите исходный код данного элемента. Нас интересует атрибут href.


Берем href и добавляем к основной ссылке:

https://dadata.ru/ + #registration_popup = https://dadata.ru/#registration_popup

Профит! (smile)

PS — статья написана, чтобы помочь моим студентам описывать баги))

Комментариев нет:

Отправить комментарий