Клик по ссылке из консоли браузера
При клике по ссылке со страници открывается новое окно с сылкой а в странице родителе запускется скрипт js по онклик. Как прокликать эту ссылку из консоли браузера onclick=(javascript:goto(139070)) не помогает
<a class="serf_hash" p1="5" p2="62" hs="xxx" id="a139070" href="goto.php?id=139070&t=1606615672&timer=5&url=http%3A%2F%2Fps.popcash.net%2Fgo%2F161485%2F348982&h=561e1f30d9b3d13c3872d2bb72dacb9e&hh=a406af3c4fcd3504dfcb4dd91050df8f" title="" target="_blank" onclick="javascript:goto(139070);">Текст ссылки</a>
Ответы (1 шт):
Автор решения: DiD
→ Ссылка
Клики надо делать создавая MouseEvent или PointerEvent.
function simulateClick() {
var event = new MouseEvent('click', {
'view': window,
'bubbles': true,
'cancelable': true
});
var cb = document.querySelector('input[type="checkbox"]');
var canceled = !cb.dispatchEvent(event);
if (canceled) {
// Был вызван preventDefault.
console.log("canceled");
} else {
// Не было вызвано preventDefault.
console.log("not canceled");
}
}
<button onclick="simulateClick()">Click</button> <input type="checkbox"/>
Источник: создание и вызов событий.