Задать вопрос
@Quqas

Как осознано подменять url?

не вполне понимаю как это зовётся, потому и не гуглится

задача: готовое расширение хрома или скрипт tampermonkey чтобы браузер вместо url
://сайтА/что-то-там шел на url ://сайтБ/что-то-там

речь именно про браузер, как на условном апаче это сделать я знаю, но тут не тот случай

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

допустим сами url в явном виде на странице а не путём генерации на лету, но всёже не хотелось бы чтоб сама страница переделывалась (долго), а просто подмена url при клике на ссылку
  • Вопрос задан
  • 553 просмотра
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
Vindicar
@Vindicar
RTFM!
Я это делаю с помощью Greasmonkey (для хрома - Tampermonkey). Попробуй адаптировать под свою задачу.
Ключевой момент - run-at. Но сразу скажу, этот скрипт у меня барахлил.
// ==UserScript==
// @name     Force Learn.MS to English
// @version  1
// @grant    none
// @run-at   document-start
// @include  https://learn.microsoft.com/ru-ru/*
// ==/UserScript==

(function() {
  'use strict';
  const new_url = window.location.toString().replace('://learn.microsoft.com/ru-ru/', '://learn.microsoft.com/en-us/');
  window.location.replace(new_url);
})();
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Юзерскрипт или расширение:
  1. Ожидать появления элемента с нужной ссылкой на странице
  2. Заменить ссылку
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы