您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes crap from IMDb URLs
- // ==UserScript==
- // @name IMDb URL cleaner
- // @namespace Rennex/IMDb-cleaner
- // @version 1.1
- // @description Removes crap from IMDb URLs
- // @author Rennex
- // @include http*://*.imdb.*
- // @grant none
- // @run-at document-start
- // ==/UserScript==
- var origloc = location.href
- // clean up the hostname
- var loc = origloc.replace(/(akas|former)\.imdb\.(com|de|it|fr)/, "www.imdb.com")
- // we need to redirect if the hostname changed
- var redirect = (loc != origloc)
- // clean up query string crap
- loc = loc.replace(/([\?&])ref_=[^&#]*&?/, "$1").replace(/[\?&]($|#)/, "$1")
- if (redirect) location.href = loc
- else if (loc != origloc) history.replaceState(null, "", loc.replace(/^https?:\/\/[^\/]+/, ""))