Что нового

Нажатие кнопки "Выйти"

rufik

Новичок
Сообщения
33
Репутация
4
Код:
<div class="padtop_m gray" style="text-align:center;">
    <div class="padbottom_m msg logininfo">
    
        Вы зашли как Руф | <a class="footer_link" href="/Logout">Выйти</a>
    
    </div>
Как нажать выйти?
P.S. не предлагать следующий вариант, он не работает!
Код:
_IELinkClickByText($oIE, "Выйти")
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Re: Запись скрипта на основе кода

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"Запись скрипта на основе кода " - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Глобальный модератор.
 

eropov

Jury
Сообщения
195
Репутация
25
rufik
Как нажать выйти?
Как то так:
Код:
_IE_ElementButtonClick_Class($oIE, "a", "footer_link")

Func _IE_ElementButtonClick_Class($oIE, $sTag, $sClass)
	If IsObj($oIE) = 1 And IsString($sTag) = 1 Then
		Local $Inputs = _IETagNameGetCollection($oIE, $sTag)
		If Not @error And IsObj($Inputs) = 1 Then
			For $Input In $Inputs
				If $Input.classname == $sClass Then
					$Input.click
				Else
					SetError(-3)
				EndIf
			Next
		Else
			SetError(-2)
		EndIf
	Else
		SetError(-1)
	EndIf
EndFunc
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Тю. А чё на неё жать?
Код:
$url = _IEPropertyGet ($oIE, "locationurl")
_IENavigate($oIE,$url & "Logout")
; ну или _IENavigate($oIE,$url & "/Logout")

:beer:
 
Автор
R

rufik

Новичок
Сообщения
33
Репутация
4
Спасибо всем, но ни один скрипт не сработал. выдает ошибку :mad:
задам код побольше:
Код:
<div class="padtop_m gray" style="text-align:center;">
    <div class="padbottom_m msg logininfo">
    
        Вы зашли как Руф | <a class="footer_link" href="/Logout">Выйти</a>
    
    </div>
    
    <div style="text-align: center">
        <span class="minor">Добавь в закладки</span>
        <a style="color:#ab47fd" href="http://xospital.mobi">xospital.mobi</a>
    </div>
    
    <div>
        <a class="footer_link" href="/Support">Тех.поддержка</a>
        |
        <a class="footer_link" href="/Agreement">Соглашение</a>
        |
        <a class="footer_link" href="/Contacts">Контакты</a>
    </div>
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Нажми ПКМ на эту кнопку "Выйти", скопируй линк и вставь в
Код:
_IENavigate($oIE,"...")
 
Верх