Страницы: 1
RSS
При подключении к сайту найти ID кнопки "Войти", Подключение
 
Буду признателен знатокам!

Не получается авторизоваться на сайте, поскольку не могу найти ID кнопки "Войти".
Этот код должен идти после последней строки:

И привожу код сайта.

Кто знает, как решить?
Заранее благодарен!
Код
Sub Авторизация()
 Dim IE As Object
 Set IE = CreateObject("InternetExplorer.Application")
    IE.Navigate "тут сайт"
    IE.Visible = False
    IE.Navigate ("и тут сайт")
    
    Do Until IE.ReadyState = 4 'For STATE as COMPLETE
        DoEvents
    Loop
    Dim a As String
    Dim b As String
    a = Sheets("Лист1").Range("A1")
    b = Sheets("Лист1").Range("B1")
    
    IE.Document.getElementByID("username").Value = a
    IE.Document.getElementByID("password").Value = b
    IE.Document.getElementByID("rememberMe").Click
Код
<form name="f" action="j_spring_security_check" method="POST">
    <table>
        <tr>
            <td><label for="username">Логин</label></td>
            <td><input type="text" name="j_username" id="username"
                       value=""/>
            </td>
        </tr>
        <tr>
            <td><label for="password"> Пароль</label></td>
            <td><input type="password" name="j_password" id="password"></td>
        </tr>
        <tr>
            <td>
                <input type="checkbox" name="_spring_security_remember_me" id="rememberMe">
            </td>
            <td title="Не спрашивать пароль две недели">
                <label for="rememberMe">Запомнить</label>
            </td>
        </tr>

        <tr>
            <td colspan='2'><input name="submit" type="submit" value="Вход"></td>
        </tr>
    </table>
</form>

Изменено: trusevskiy - 14.10.2018 11:32:07
 
На этом форуме уже обсуждался подобный вопрос: https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=14706
Так же есть такой вариант: https://excelvba.ru/code/ConnectToServer
Скажу сразу что сам подобной проблемой не занимался - не было необходимости.
Не стреляйте в тапера - он играет как может.
Страницы: 1
Наверх