Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.12.2022, 15:38
Аватар для obgora
Новичок на форуме
Отправить личное сообщение для obgora Посмотреть профиль Найти все сообщения от obgora
 
Регистрация: 25.12.2022
Сообщений: 9

Переход по ссылке в Tampermonkey
Всем привет с берегов Невы!
Какой скрипт добавить в расширение Tampermonkey, которое после открытия html-страницы в браузере, найдёт на ней нужную ссылку и перейдёт по ней?
Ответить с цитированием
  #2 (permalink)  
Старый 25.12.2022, 23:32
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,585

document.querySelector('a.class[href^="/link-start"]').click()
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 26.12.2022, 05:04
Аватар для obgora
Новичок на форуме
Отправить личное сообщение для obgora Посмотреть профиль Найти все сообщения от obgora
 
Регистрация: 25.12.2022
Сообщений: 9

Спасибо за отклик, но не работает со страницы 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()
})();

Последний раз редактировалось obgora, 26.12.2022 в 05:10.
Ответить с цитированием
  #4 (permalink)  
Старый 26.12.2022, 08:06
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

document.querySelector('a.class[href^="/?serf=100"]')

Ну селектор был приведен для примера. Не обязательно, что у ссылки на странице будет класс class. Надо подставить тот, который вам нужен в конкретной ситуации.
И селектор href^="/?serf=100" означает, что url начинается с этого значения. А с ?serf=100 он начинаться не может.
Ответить с цитированием
  #5 (permalink)  
Старый 26.12.2022, 09:13
Аватар для obgora
Новичок на форуме
Отправить личное сообщение для obgora Посмотреть профиль Найти все сообщения от obgora
 
Регистрация: 25.12.2022
Сообщений: 9

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();
Ответить с цитированием
  #6 (permalink)  
Старый 26.12.2022, 11:21
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,585

obgora, открой сайт в инспекотре. Там у ссылки написано href="что-то", вот точно также надо "что-то" написать и селектор.
__________________
29375, 35
Ответить с цитированием
  #7 (permalink)  
Старый 26.12.2022, 11:38
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

Сообщение от obgora
Спасибо за подсказку, но не работают все 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();
как вариант
document.querySelector('a[href*="cash-click.ru/?serf=100"]').click();
Ответить с цитированием
  #8 (permalink)  
Старый 26.12.2022, 12:22
Аватар для obgora
Новичок на форуме
Отправить личное сообщение для obgora Посмотреть профиль Найти все сообщения от obgora
 
Регистрация: 25.12.2022
Сообщений: 9

Сработал вариант со звёздочкой:
document.querySelector('a[href*="/?serf=100"]').click();

Всем спасибо огромное и с Наступающим!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отловить переход по ссылке voraa Events/DOM/Window 11 26.01.2022 13:57
Переход по ссылке в зависимости от индификатора chij25 Events/DOM/Window 1 13.12.2017 08:45
Плавный переход к элементу по внешней ссылке deniskutovskiy jQuery 13 16.10.2015 22:30
Переход по ссылке porezon Общие вопросы Javascript 0 25.10.2014 18:21
Переход по ссылке Raynor jQuery 1 07.04.2009 22:52