![如何添加映射到几个不同 Web 浏览器的上下文(右键单击)菜单项的热键?](https://linux22.com/image/1294898/%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E6%98%A0%E5%B0%84%E5%88%B0%E5%87%A0%E4%B8%AA%E4%B8%8D%E5%90%8C%20Web%20%E6%B5%8F%E8%A7%88%E5%99%A8%E7%9A%84%E4%B8%8A%E4%B8%8B%E6%96%87%EF%BC%88%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%EF%BC%89%E8%8F%9C%E5%8D%95%E9%A1%B9%E7%9A%84%E7%83%AD%E9%94%AE%EF%BC%9F.png)
我从事 Web 开发,需要在编码和刷新浏览器之间切换。我正在开发的 Web 应用使用框架,因此按 F5 不起作用,因为我需要刷新窗口中的特定框架。
在 Opera 中,这是 ALT+F5。在我测试的所有其他浏览器(Firefox、Chrome、IE7-9)中,您需要右键单击并导航到不同的上下文菜单才能找到正确的命令。界面上的这种不一致让我首先在 Opera 中完成基本操作(因为对我来说来回跳转的速度更快,就像 REPL 一样),然后再进行特定于浏览器的调整,因为 Opera 呈现页面的方式与所有其他浏览器都不同。
如果能够在任何浏览器中按下 ALT+F5 来刷新浏览器最后聚焦的子框架,那么这对于我的理智和工作效率来说将是极大的鼓舞。
我在使用 Windows 7。
如果您能提供任何关于尝试什么工具以及如何使用它的建议,我将非常感激。
谢谢!
答案1
对于 Google Chrome
由于您需要此功能来刷新特定网站上的可预测框架以供工作使用,因此您可以使用快捷方式管理器扩展以添加您需要的功能。安装应用程序后,您可以设置热键来刷新开发环境中所需的特定框架。
- 安装插件
- 转到要使用自定义刷新热键的页面
- 点击查看所有设置/添加新快捷方式
- 点击快捷键字段并按下 ALT+F5,以便它与 Opera 中的键相同。
- 在 URL 模式中粘贴网站的 URL 并
*
在适当的地方替换字符以获得适合您的开发环境的网站覆盖范围。 - 找到您想要重新加载的框架的确切名称。这取决于网站,但花一点时间查看 Chrome 的 DOM 检查器就足够了。
- 在下面行动点击执行 Javascript并使用这个:您需要重新加载的框架的名称在
top.frames["view"].location.reload();
哪里。"view"
现在,访问该网站时按 ALT+F5 将模拟 Chrome 中所需的针对框架的刷新!