Skip to content

Instantly share code, notes, and snippets.

@WunGCQ
Created August 14, 2018 04:09
Show Gist options
  • Save WunGCQ/61d804809eaa30d8399549a00f97a4ba to your computer and use it in GitHub Desktop.
Save WunGCQ/61d804809eaa30d8399549a00f97a4ba to your computer and use it in GitHub Desktop.
url cache jump
<script>
(function(){
function getQuery(r){var n=r||window.location.search;try{return(n?n.slice(1).split("&"):[]).reduce(function(r,n){var t=n.split("=");return r[t[0]||""]=t[1]||"",r},{})}catch(r){return{}}}
function stringifyQuery(r){var n=[];for(var t in r)n.push(t+"="+r[t]);return"?"+n.join("&")}
!function(){var o=getQuery(),n=Math.floor(Date.now()/12e4);if(o.tpv!=n){o.tpv=n;var i=window.location.origin+window.location.pathname+stringifyQuery(o)+window.location.hash;window.location.href=i}}();
})();
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment