javascript - 转动按钮可以用鼠标中键点击

标签 javascript jquery html css web

我想将像下面这样的按钮变成可以用鼠标中键点击,这样就可以在新标签页中打开它们。

这些按钮位于 Aliexpress 的订单页面上:

<button button_action="confirmOrderReceived" orderid="87428853391079" type="button" data-order-status="WAIT_BUYER_ACCEPT_GOODS" data-order-biztype="AE_COMMON" class="ui-button ui-button-normal button-confirmOrderReceived">
     Confirm Goods Received
</button>

enter image description here

我试图将它们变成 a 但它们不起作用。

这些也不起作用:Fiddle (请注意,AE 上的按钮没有链接)。

是否有另一种方法可以注入(inject)一个脚本,将页面上的所有按钮都变成可点击的 Tab 键?

最佳答案

尝试下面的代码可能会有帮助

引用

https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button

var whichButton = function (e) {
    // Handle different event models
    var e = e || window.event;
    var btnCode = e.button;

    if (btnCode === 1) {
     console.log('Middle button');
        
    }
}
<button onmouseup="whichButton(event);" oncontextmenu="event.preventDefault();">Click With 
Middle Button</button>

关于javascript - 转动按钮可以用鼠标中键点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47219178/

相关文章:

javascript - jQuery 数据抽屉触发 onclick

javascript - 如何使用 jQuery 从一组 div 中获取 div 元素的索引和范围

javascript - myFunc = function(){} 应该立即在 Javascript 中求值吗?

javascript - 从word复制,粘贴到niceedit并删除word标签

javascript - 使用javascript通过将鼠标悬停在html中的外部类上来在内部类上添加事件

html - Firefox Shared Web Workers 中的服务器发送事件

html - 无法更改导航栏上字体的颜色(我正在使用 Bootstrap )

javascript - Rcharts nvd3 二维缩放可能吗?

javascript - 导航响应问题

html - 垂直对齐固定 div 内的动态文本