您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Сайт Леруа не умеет сохранять выбранный город и каждый раз открывает московский регион. Скрипт будет автоматически редиректить на указанный поддомен.
// ==UserScript== // @name LemanaPro (a.k.a. Leroy Merlin) autoredirect to subdomain // @description Сайт Леруа не умеет сохранять выбранный город и каждый раз открывает московский регион. Скрипт будет автоматически редиректить на указанный поддомен. // @namespace http://tampermonkey.net/ // @version 0.0.4 // @author undfndusr // @match https://*.lemanapro.ru/* // @icon https://www.google.com/s2/favicons?sz=64&domain=lemanapro.ru // @run-at document-start // @license MIT // @grant none // ==/UserScript== (function() { 'use strict'; const city = ''; // ВВЕДИТЕ НАЗВАНИЕ ГОРОДА ИЗ АДРЕСНОЙ СТРОКИ const url = new URL(location); const hostSplit = url.host.split('.'); const [currentCity, ...restHostParams] = hostSplit; const hasCity = hostSplit.length > 2; let newHost = ''; if (isImgUrl || currentCity === city || currentCity === 'auth' || currentCity === 'cdn') { return; } if (hasCity) { newHost = [city, ...restHostParams].join('.'); } else { newHost = [city, ...hostSplit].join('.'); } url.host = newHost; location.href = url.href; })();