Greasy Fork

来自缓存

Greasy Fork is available in English.

重定向Zol产品到参数详情页

将中关村在线的产品URL重定向到详细参数页。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         重定向Zol产品到参数详情页
// @namespace    https://www.example.com/
// @version      1.0
// @description  将中关村在线的产品URL重定向到详细参数页。
// @author       Techwb.cn
// @match        https://detail.zol.com.cn/*
// @icon         https://detail.zol.com.cn/favicon.ico
// @grant        none
// @license      none
// ==/UserScript==

(function() {
    'use strict';

    // 获取当前页面 URL 中的产品编号。
    var originalUrl = window.location.href;
    var phoneId = originalUrl.match(/index(\d+)\.shtml/)[1];

    // 将产品编号拆分成分类部分和编号部分。
    var category = parseInt(phoneId.substr(0, 4)) + 1; // 分类部分是产品编号的前四个数字加 1。
    var id = phoneId.substr(4); // 编号部分是产品编号的剩余数字。

    // 构造新的 URL,并将当前页面重定向到新的 URL。
    var newUrl = "https://detail.zol.com.cn/" + category + "/" + phoneId + "/param.shtml";
    window.location.href = newUrl;
})();