在 Chrome 中,如何右键单击在新选项卡中打开 javascript 链接?

在 Chrome 中,如何右键单击在新选项卡中打开 javascript 链接?

我经常访问一个网站,我希望能够右键单击此网站上的链接,并选择在 Google Chrome 的新选项卡中打开它们。但是,当我目前这样做时,选项卡打开的是 About:Blank。我单击链接的代码示例如下:

<a id="ctl00_Form" href="javascript:__doPostBack('ctl00$MORECODE','')">LINK TEXT</a></strong>

有没有办法右键单击并打开这些类型的链接?如果没有,有没有办法在 Google Chrome 中添加此功能?

答案1

这更像是一种解决方法,但我发现它在我的 Chrome 版本 73.0.3683.86(官方版本)(32 位)中有效:

  1. 单击 javascript 链接。当前选项卡将加载相关页面。
  2. 复制当前选项卡(本机方法是右键单击选项卡并选择“复制”)。 将在当前选项卡右侧的紧邻位置打开一个新选项卡,该新选项卡被赋予焦点并成为新的当前选项卡,并且它是上一个选项卡的副本(甚至包括其历史记录)。
  3. 切换回上一个选项卡(您复制的选项卡),并返回上一步历史记录。现在,您在原始页面上有了第一个选项卡单击 javascript 链接,其旁边就会出现 javascript 链接。

这种布局对我来说很合适,尽管你可能会觉得它很乏味(取决于你需要使用它的频率)。干杯!

答案2

据我所知,没有。您所能做的就是查看页面源代码并手动打开所需的链接。

答案3

我经常采用的一种解决方法是正常单击 javascript 链接,然后按 cmd+单击(或根据您的操作系统按 ctrl+单击)后退按钮,这样我就可以在新选项卡上打开上一页。

答案4

@Cam

不幸的是,这是最好的方法。我通过在以下位置创建快捷方式使其更快、更简单System Settings->Keyboard->App Shortcuts

Google Chrome.app
Tab->Duplicate Tab
ctrl-shift-T (or whatever you want)

在此处输入图片描述

相关内容