gpt4 book ai didi

c# - 如何允许用户右键单击按钮或链接按钮在新选项卡中打开

转载 作者:太空宇宙 更新时间:2023-11-03 15:58:44 27 4
gpt4 key购买 nike

我在我的应用程序中使用 asp.net 服务器控件。如果我点击任何控件,它会在同一个选项卡中打开并且工作正常。 但我希望当用户右键单击按钮或任何其他控件时,它应该在新选项卡中打开。有什么方法可以右键单击任何按钮或链接按钮都可以使用。或者超链接是唯一的方法

最佳答案

您可以使用 contexmenu 覆盖来实现此目的,例如(尚未测试):

<script type="text/javascript">
if (document.addEventListener) {
document.addEventListener('contextmenu', function(e) {
// Your code to open link here
e.preventDefault();
}, false);
} else {
document.attachEvent('oncontextmenu', function() {
window.event.returnValue = false;
});
}
</script>

如果您想在 jQuery 中执行此操作,请查看此链接:

http://www.electrictoolbox.com/jquery-modify-right-click-menu/

关于c# - 如何允许用户右键单击按钮或链接按钮在新选项卡中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22399479/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com