You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建可在当前URL前拼接指定前缀的Chrome快捷键?

Chrome自定义快捷键实现URL前缀拼接跳转方案

Chrome原生没有提供自定义这类操作快捷键的入口,用轻量的用户脚本方案就能实现,不需要装复杂的功能扩展,步骤如下:

  • 首先安装Tampermonkey(油猴)脚本管理器,直接在Chrome应用商店搜索就能找到,安装完成后即可进行后续配置。

脚本配置步骤

  1. 点击浏览器右上角的油猴扩展图标,选择「添加新脚本」,清空编辑器里默认生成的所有模板内容,粘贴以下代码:
// ==UserScript==
// @name         URL前缀拼接快捷跳转
// @version      1.0
// @match        *://*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    // 自定义要拼接的URL前缀,注意末尾保留斜杠
    const TARGET_PREFIX = 'https://test.shortcut/';

    document.addEventListener('keydown', function(e) {
        // 自定义快捷键,默认配置为Alt+S,可自行修改
        const triggerShortcut = e.altKey && e.key.toLowerCase() === 's' 
                                && !e.ctrlKey && !e.shiftKey && !e.metaKey;
        if (triggerShortcut) {
            e.preventDefault();
            window.location.href = TARGET_PREFIX + window.location.href;
        }
    });
})();
  1. 根据自己的需求修改两处配置:
    • 把TARGET_PREFIX对应的字符串改成你需要拼接的目标前缀,比如示例里的https://test.shortcut/,注意末尾一定要带斜杠,避免拼接后的地址格式错误
    • 快捷键默认设置为Alt+S,如果需要更换组合键,调整triggerShortcut对应的判断条件即可:比如要设置为Ctrl+Shift+L,就把判断条件改成e.ctrlKey && e.shiftKey && e.key.toLowerCase() === 'l' && !e.altKey && !e.metaKey
  2. 按Ctrl+S保存脚本,配置就生效了。

效果验证

打开任意页面,比如地址为https://stackoverflow.com/的站点,按下你设置的快捷键,当前标签页会直接跳转到拼接后的地址https://test.shortcut/https://stackoverflow.com/,不会新开标签页或者窗口。

小提示:如果按下快捷键没反应,大概率是你设置的组合键和Chrome原生快捷键、当前网页自带的快捷键冲突了,换一个不冲突的组合键即可正常使用。

内容的提问来源于stack exchange,提问作者Persio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 18:06:19