Переход по ссылке в Tampermonkey
Всем привет с берегов Невы!
Какой скрипт добавить в расширение Tampermonkey, которое после открытия html-страницы в браузере, найдёт на ней нужную ссылку и перейдёт по ней? |
document.querySelector('a.class[href^="/link-start"]').click()
|
Спасибо за отклик, но не работает со страницы https://cash-click.ru/?r=3.
Скрипт полностью:
// ==UserScript==
// @name r=3 to 1x100 https
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://*/?r=3
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==/UserScript==
(function() {
document.querySelector('a.class[href^="/?serf=100"]').click()
})();
|
document.querySelector('a.class[href^="/?serf=100"]')
Ну селектор был приведен для примера. Не обязательно, что у ссылки на странице будет класс class. Надо подставить тот, который вам нужен в конкретной ситуации. И селектор href^="/?serf=100" означает, что url начинается с этого значения. А с ?serf=100 он начинаться не может. |
voraa,
Спасибо за подсказку, но не работают все 3 варианта: 1) document.querySelector('a[href^="/cash-click.ru/?serf=100"]').click(); 2) document.querySelector('a[href^="cash-click.ru/?serf=100"]').click(); 3) document.querySelector('a[href^="https://cash-click.ru/?serf=100"]').click(); |
obgora, открой сайт в инспекотре. Там у ссылки написано href="что-то", вот точно также надо "что-то" написать и селектор.
|
Цитата:
document.querySelector('a[href*="cash-click.ru/?serf=100"]').click(); |
Сработал вариант со звёздочкой:
document.querySelector('a[href*="/?serf=100"]').click(); Всем спасибо огромное и с Наступающим! |
| Часовой пояс GMT +3, время: 10:41. |