Javascript 右键单击并保存链接以在新选项卡中打开

Javascript 右键单击并保存链接以在新选项卡中打开,javascript,jquery,Javascript,Jquery,我使用jquery在我的项目中添加了一个自定义右键单击菜单,现在我尝试实现的是: ->如果有人右键单击某个链接,则一个选项将显示“在新选项卡中打开链接”,选择该选项后,该选项将在新选项卡中打开该链接 ->否则它将禁用“在新选项卡中打开链接”选项,并作为默认设置使用 我在项目中使用了Jquery。因此,无论是jquery还是纯js,任何解决方案都将受到欢迎:基本上,你需要一个带有“target”属性的链接。 假设您的菜单中已经有链接,只需添加 target="_blank" 在其中,它将在新选项

我使用jquery在我的项目中添加了一个自定义右键单击菜单,现在我尝试实现的是:

->如果有人右键单击某个链接,则一个选项将显示“在新选项卡中打开链接”,选择该选项后,该选项将在新选项卡中打开该链接

->否则它将禁用“在新选项卡中打开链接”选项,并作为默认设置使用


我在项目中使用了Jquery。因此,无论是jquery还是纯js,任何解决方案都将受到欢迎:基本上,你需要一个带有“target”属性的链接。 假设您的菜单中已经有链接
,只需添加

target="_blank"
在其中,它将在新选项卡中打开。 您可以在需要时通过jQuery动态添加此属性

$("#mylink").attr("target","_blank")

@technico的答案,或者如果您想以编程方式进行,请使用
window.open(“yourlink.here”)
复制链接


window.location.href=“yourlink.here”
用于同一个窗口。

您需要发布您的代码,向我们展示您尝试了什么以及在哪里遇到了问题。