Как программно нажать на SignOut используя JavaScript
Как программно нажать на SignOut используя JavaScript
Вот весь HTML этого элемента
<td nowrap="" id="mx57_0" align="middle" valign="top" style="vertical-align:top;">
<div nowrap="" needsrefresh="false" vis="true" id="mx56_compHolder" class="bc" style="display:inline;">
<span align="middle" ctype="label" id="mx56" tabindex="0" targetid="mx56" mxevent="click" accesskey="S" class="text powerwhite " style="display:block;;cursor:pointer;;;" title="Sign Out ALT+S ">
<img id="mx56_image" src="../webclient/skins/tivoli09/images/btn_signout.gif" class="pwimg" border="0" alt="Sign Out ALT+S" style="vertical-align:top;margin:0px;margin-left:3px;margin-right:3px;">
<span class="text hl hlak">S</span>ign Out</span>
</div>
</td>
Ответ для Pavel Nazarian:
Вот скрипт MouseDown=>
function label_(event) {
event = (event) ? event : ((window.event) ? window.event : "");
var nc = this.getAttribute("noclick");
switch (event.type) {
case "focus":
setCurrentfocusId(event, this);
break;
case "mousedown":
input_mousedown(event, this);
break;
case "mouseout":
var ul = this.getAttribute("ul");
if (nc != "1" && ul != "1")
this.style.textDecoration = "";
break;
case "mouseover":
var ul2 = this.getAttribute("ul");
if (nc != "1" && ul2 != "1")
this.style.textDecoration = "underline";
break;
case "keypress":
if (!hasKeyCode(event, 'KEYCODE_ENTER')) {
break;
}
case "mouseup":
//cannot click on labels in FF so we use mouseup
if (nc != "1") {
var eventValue = this.getAttribute("ev");
var mxevent = this.getAttribute("mxevent");
if (!undef(mxevent)) {
var targetid = this.getAttribute("targetid");
setClickPosition(this, event);
sendEvent(mxevent, targetid, eventValue);
cancelEvent(event);
}
}
break;
}
}
Ответы (1 шт):
Автор решения: tomato-magnet-regulato
→ Ссылка
Не знаю насколько это можно считать верным, но проведу аналогию с SO
- Смотрю что интересного есть у ссылки\кнопки - Вопросы
- Есть
ID
- Прописываем событие
click()в консоли
let question_btn = document.getElementById('nav-questions');
question_btn.click();





