我想知道 Firefox(或其他 Web 浏览器)中是否存在可以触发从网站页面跳转到网站主页的键盘快捷键。下面的示例可能会让我的问题更加清楚。
假设我使用免费词典来查找一个单词,比如 syzygy,那么我的 Firefox 就会出现在该页面上http://www.thefreedictionary.com/syzygy。
现在我想让 Firefox 跳转到主页http://www.thefreedictionary.com不用鼠标直接输入。可以吗?假设我无法返回,因为在查找单词之前没有进入主页。
一个愚蠢的方法是使用Alt+D来定位地址栏,然后按退格键清除单词“syzygy”,然后按回车键。但我想知道是否有一个键盘快捷键可以做到这一点。
答案1
我写了一篇自动热键该作业的脚本:
SendMode, Input
^.::
OriginalClipboard := Clipboard
Clipboard =
Send, !d
Send, ^c
ClipWait
FullURL := Clipboard
Clipboard =
Clipboard := OriginalClipboard
ClipWait
Domain =
RegExMatch(FullURL, ".*//.*?/", Domain)
Send, %Domain%{Enter}
return
解释:
当你按下Ctrl+时.,脚本将:
- 从地址栏中选择并复制路径。
- 解析路径以删除第三个斜杠后的所有内容。
- 将您发送到域。
不管怎样,这应该可以在任何支持Alt+D快捷方式选择地址的浏览器中工作。