This is an update of this article. This time the JS Link file’s content is the one below: // loadExt permits to load JS and CSS files // https://gist.github.com/Aymkdn/98acfbb46fbe7c1f00cdd3c753520ea8 function loadExt(e,t){var s=this;s.files=e,s.js=[],s.head=document.getElementsByTagName(« head »)[0],s.after=t||function(){},s.loadStyle=function(e){var t=document.createElement(« link »);t.rel= »stylesheet »,t.type= »text/css »,t.href=e,s.head.appendChild(t)},s.loadScript=function(e){var t=document.createElement(« script »);t.type= »text/javascript »,t.src=s.js[e];var a=function(){++e<s.js.length?s.loadScript(e):s.after()};t.onload=function(){a()},s.head.appendChild(t)};for(var a=0;a<s.files.length;a++)/\.js$|\.js\?/.test(s.files[a])&&s.js.push(s.files[a]),/\.css$|\.css\?/.test(s.files[a])&&s.loadStyle(s.files[a]);s.js.length>0?s.loadScript(0):s.after()} (function() { // some « global » variables var lookupFieldsToFix = []; var storageThrottledLookup = localStorage.getItem(« ThrottledLookup »); if (storageThrottledLookup) storageThrottledLookup=JSON.parse(storageThrottledLookup); // onLoad() […]