您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
ServiceNow Domain Picker sorting
当前为
// ==UserScript== // @name SN Domain Sort TEST // @namespace http://ogieglo.pl/r/sn-domain-sort // @description ServiceNow Domain Picker sorting // @include https://*.service-now.com/* // @version 20161116.1 // ==/UserScript== function ogiSortDomain(a, b) { var nameA = a.name.toLowerCase().split("/").pop(); var nameB = b.name.toLowerCase().split("/").pop(); if (nameA < nameB) //sort string ascending return -1; } function ogioSortSelect(selElem) { var tmpAry = []; for (var i=0;i<selElem.options.length;i++) { tmpAry[i] = []; tmpAry[i][0] = selElem.options[i].text; tmpAry[i][1] = selElem.options[i].value; } tmpAry.sort(ogiSortDomain); while (selElem.options.length > 0) { selElem.options[0] = null; } for (var i=0;i<tmpAry.length;i++) { var op = new Option(tmpAry[i][0], tmpAry[i][1]); selElem.options[i] = op; } return; } setTimeout(function(){ var ogiElDomainPicker = document.getElementById('domain_picker_select'); if (ogiElDomainPicker != null) { ogiSortSelect(ogiElDomainPicker); } }, 5000);