我想将像下面这样的按钮变成可以用鼠标中键点击,这样就可以在新标签页中打开它们。
这些按钮位于 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>
我试图将它们变成 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/