为OWA自定义快捷键

这篇短文分享一下如何为自己常用的网页添加自定义功能,例如添加快捷键。我这里用一个常用的网站作为范例。它是Outlook Web Access (OWA), 它的地址一般如下。

6f1754784b64aa438f6dbadc0fdd3c45.png

我在写邮件时希望能用一些快捷键来提高工作效率,但系统默认自带的快捷键特别少,而且无法通过内置的界面进行修改和配置。例如我经常在邮件正文中插入一些引用的文字,那么最好使用如下的效果。

fbbf0cc2bc8822787a4cf97d9a5a6309.png

要添加引用文字,其实在工具栏上面是有一个按钮的,但我想要的是,能否为这个按钮分配一个快捷键呢,这样的话,我的手就可以不需要离开键盘快速地完成操作。可能有很多方法实现这个需求,我用的是久负盛名的油猴(Tampermonkey) 插件。

3e60c3f2faebceab0f3af61ae194fe8c.png

新建一个脚本,输入如下的内容

// ==UserScript==
// @name         outlookweb
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://outlook.live.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net
// @grant        unsafeWindow
// @require      https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js
// @require      file://C:\Users\chenxizhang\monkeyscripts\outlookweb.js
// ==/UserScript==

上面的倒数第二行,请替换为你的合适路径,并且以下面的代码创建 outlookweb.js 文件。

window.addEventListener("keydown", (event) => {
    if (event.ctrlKey && event.altKey && event.key === "q") {
        event.preventDefault();
        $("button[aria-label='Quote']").trigger('click');
    }
});

本文只是一个示例,熟练掌握这点小技巧,可以为任何网页实现一些自定义的功能,提高工作效率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值