您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add useful shortcuts to Update Versions and File Properties of current Customer Update
// ==UserScript== // @name ServiceNow - Add "Go to Versions" and "Show File Properties" related links // @namespace http://tampermonkey.net/ // @version 0.1 // @description Add useful shortcuts to Update Versions and File Properties of current Customer Update // @author Ricardo Constantino <[email protected]> // @match https://*.service-now.com/sys_update_xml.do?* // @grant none // ==/UserScript== (function() { 'use strict'; if (typeof g_form === 'undefined') return; let relatedLinksContainer = document.querySelector('ul.related_links_container'); if (!relatedLinksContainer || relatedLinksContainer.children.length < 1) return; [ { title: 'Go To Versions', href: '/sys_update_version_list.do?sysparm_query=name=' + g_form.getValue('name') }, { title: 'Show File Properties', href: '/sys_metadata.do?sysparm_ignore_class=true&sysparm_query=sys_update_name=' + g_form.getValue('name') } ].forEach(link => { let containerElement = document.createElement('li'); let linkElement = document.createElement('a'); linkElement.href = link.href; linkElement.textContent = link.title; linkElement.addClassName('navigation_link'); containerElement.appendChild(linkElement); relatedLinksContainer.insertAdjacentElement('afterbegin', containerElement); }); })();