// ==UserScript== // @name Aliexpress enable button middle click on orders page // @namespace http://tampermonkey.net/ // @version 0.1 // @description Adding a functionality to open the confirm order pages in a new tab with a middle click on the buttons // @author Sela Oren // @match https://trade.aliexpress.com/orderList.htm* // @grant unsafeWindow // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @downloadURL none // ==/UserScript== (function() { 'use strict'; document.body.onmousedown = function(e) { if (e.button === 1) return false; }; $(".button-confirmOrderReceived").attr("onmouseup", "whichButton(event);").attr("oncontextmenu", "event.preventDefault();"); unsafeWindow.whichButton = function (e) { let btnCode = e.button; if (btnCode == 1) { window.open('https://trade.aliexpress.com/order_detail.htm?orderId='+e.path[0].getAttribute("orderid"),'_blank'); return false; } }; })();