Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 06.03.2024
Сообщений: 11
Excel

selenium vba href

07.03.2024, 17:21. Показов 1603. Ответов 6

Студворк — интернет-сервис помощи студентам
на веб-странице "выпадающий список" из 2х кнопок, нужно кликнуть первую.
"выпадающий список"
<a href="#" class="dropdown-toggle btn-purple" data-toggle="dropdown" aria-expanded="true">Печать <b class="caret"></b></a>
<ul class="dropdown-menu" style="right: auto;">
<li><a id="btn_print1" href="#">Счет с подписью</a></li>
<li><a id="btn_print2" href="#">Счет без подписи</a></li>
</ul>
тут говорит объект скрыт
driver.FindElementById("btn_print1").Cli ck
далее мои потуги
driver.FindElementByName("Печать").Click ' - не найден
driver.FindElementByClass("a.dropdown-toggle.btn-purple").Click ' - не найден
driver.FindElementsByCssSelector ("li.dropdown pred >a[href]") ' - нет такого свойства
driver.FindElementsByCssSelector ("li.dropdown-toggle btn-purple >a[href]") ' - нет такого свойства
как мне кликнуть эту "btn_print1"?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2024, 17:21
Ответы с готовыми решениями:

AJAX. Как обновить <a href> и при нажатии уже с новым href скачать файл
Есть &lt;a&gt; и когда нажмешь на него, я хочу, чтобы обновился href. И мне надо, именно без перезагрузки страницы с ajax. Путь к файлу, который...

замена <a href> на <a rel='nofollow' href>
Здравствуйте. Хочу для гостевой в целях безопасности реализовать скрипт, добавляющий атрибут nofollow в ссылки в случае их публикации...

не работает код function href(){ document.links[0].href="my.html"; }
Почему не работает код function href(){ document.links.href=&quot;my.html&quot;; } вызов по ссылке &lt;a...

6
Одесса - Украина
 Аватар для MikeVol
517 / 196 / 69
Регистрация: 01.04.2020
Сообщений: 610
07.03.2024, 21:35
Serge_E24, Доброго времени суток и добро пожаловать на форум. Без ссылки сайта то вот варианты.
Там есть темы и на русском языке. Удачи.
0
1 / 1 / 0
Регистрация: 06.03.2024
Сообщений: 11
11.03.2024, 10:21  [ТС]
как отредактировать свое первое сообщение?
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12215 / 5058 / 812
Регистрация: 07.08.2010
Сообщений: 14,917
Записей в блоге: 4
11.03.2024, 10:41
Цитата Сообщение от Serge_E24 Посмотреть сообщение
как отредактировать свое первое сообщение?
повторите его в исправленном виде
я потом перенесу новый текст в старый
0
1 / 1 / 0
Регистрация: 06.03.2024
Сообщений: 11
11.03.2024, 11:12  [ТС]
Задача: на веб-странице "выпадающий список" из 2х кнопок, нужно кликнуть первую.
доступа к веб-странице дать нет возможности - внутренний корпорат, но можно выдернуть часть кода.

---"выпадающий список":
Code
1
2
3
4
5
<a href="#" class="dropdown-toggle btn-purple" data-toggle="dropdown" aria-expanded="true">Печать <b class="caret"></b></a>
<ul class="dropdown-menu" style="right: auto;">
<li><a id="btn_print_1" href="#">Счет с подписью</a></li>
<li><a id="btn_print_2" href="#">Счет без подписи</a></li>
</ul>
---тут говорит объект скрыт
Code
1
driver.FindElementById("btn_print_1").Click
---далее мои потуги из того, что нашел в нете
Code
1
2
3
4
driver.FindElementByName("Печать").Click ' - не найден
driver.FindElementByClass("a.dropdown-toggle.btn-purple").Click ' - не найден
driver.FindElementsByCssSelector ("li.dropdown pred >a[href]") ' - нет такого свойства
driver.FindElementsByCssSelector ("li.dropdown-toggle btn-purple >a[href]") ' - нет такого свойства
как мне кликнуть эту "btn_print_1"?
0
sleep
 Аватар для I can
4914 / 4538 / 837
Регистрация: 13.04.2015
Сообщений: 9,669
11.03.2024, 11:28
shanemac51, тема во фрилансе https://www.cyberforum.ru/orde... 58529.html
0
11.03.2024, 11:40
 Комментарий администратора 
Данная тема закрыта т.к. уже есть тема в разделе Фриланса
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.03.2024, 11:40
Помогаю со студенческими работами здесь

Негативный просмотр назад для нескольких слов (?<!href="|href=|src="|src=)(http:site)
Код ниже идеально работает: регулярка находит все ссылки (http:site), перед которыми нет: href=&quot; href=' href= src=&quot; ...

VBA → SSMS → VBA. Вызов хранимой процедуры SSMS из VBA с возвратом 2ух и более параметров
Приветствую! Учусь наполнять таблицу SQL из таблицы Excel. Беру таблицу в массив и построчно вызываю хранимку с передачей очередного...

selenium.common.exceptions.NoSuchElementException и selenium.common.exceptions.ElementNotInteractableException
Хочу создать бота для авто-ставки на сайте(luckyduck.app), делаю проверку на существование блока кошелька. Если его нет, то он авторизуется...

Href
например есть сайт &quot;www.naprimer.com&quot; и у него есть такие страницы как &quot;контакты&quot;, &quot;о нас&quot; &lt;a...

href='./next' vs href='next'
Здравствуйте ! Подскажите, есть ли разница между двумя ссылками: &lt;a href='./next'&gt;./next&lt;/a&gt;&lt;br&gt; &lt;a...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Закрытая тема Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru