Auto-fill the trade form from URL parameters
当前为
// ==UserScript==
// @name Trade Offer URL Helper
// @namespace http://knightsradiant.pw/
// @version 0.3
// @description Auto-fill the trade form from URL parameters
// @require https://code.jquery.com/jquery-3.4.1.min.js
// @author Talus
// @match https://politicsandwar.com/nation/trade/create/*
// @grant none
// ==/UserScript==
(function() {
var $ = window.jQuery;
$.urlParam = function(name){
var results = new RegExp('[\?&]' + name + '=([^&#]*)', 'i').exec(window.location.href);
if (results) {
return results[1] || 0;
}
}
$('#amount').val($.urlParam('amount'));
$('#priceper').val($.urlParam('ppu'));
if ($.urlParam('action')) {
var action = $.urlParam('action').toLowerCase();
switch (action) {
case 'buy':
$('*[data-target="#buyConfirmation"]').css('border-radius', '6px')
$('*[data-target="#sellConfirmation"]').hide()
break;
case 'sell':
$('*[data-target="#sellConfirmation"]').css('border-radius', '6px')
$('*[data-target="#buyConfirmation"]').hide()
break;
}
}
})();