NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Aliexpress easy order confirmation // @namespace http://tampermonkey.net/ // @version 0.11 // @description Adding a functionality to open the confirm order pages in a new tab with a middle click on the buttons and check all check boxes automatically // @author Sela Oren // @match https://trade.aliexpress.com/orderList.htm* // @match https://trade.aliexpress.com/order_list.htm* // @match https://trade.aliexpress.com/order_detail.htm* // @grant unsafeWindow // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @license MIT // ==/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();"); // add middke click event to buttons 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; } }; $(':checkbox').prop('checked', true); // check all check boxes, it's for the confirm order page })();