您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Automatically refreshes case list for Salesforce Cases every 30 seconds.
当前为
// ==UserScript== // @name Salesforce Refresh Cases List // @namespace TheDeadGuy - https://github.com/TheDeadGuy // @description Automatically refreshes case list for Salesforce Cases every 30 seconds. // @include https://*.lightning.force.com/lightning/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @version 1.0 // @grant none // @run-at document-end // @license MIT // ==/UserScript== //Sets interval and runs script at that interval setInterval(function(){ autorefresh() }, 30000); //Refresh interval function autorefresh() { var urlvar=window.location.href //check which URL we're on as this changes without the whole page loading so extension can't check properly against URL var urltest=/(https:\/\/<INSERT COMPANY NAME HERE>.lightning.force.com\/lightning\/o\/Case\/list[-a-zA-Z0-9@:%_\+.~#?&//=]{1,35})/.test(urlvar) //URL regex check. Replace "<INSERT COMPANY NAME HERE>" with company name // window.console.log("Refreshing " + urlvar + " " + urltest); //Put variables into console.log if (urltest==true) { $A.get('e.force:refreshView').fire()} //Refresh page via salesforce refresh process. window.console.log("Refresh Complete");} //Log that script has finished