Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let params={},
- order=[]
- location.search.replace(/^?/,'').split('&').forEach(pie=>{
- let [k,v]=pie.split('=')
- params[k]=v
- order.push(k)
- })
- $(document).keydown(e=>{
- if(!e.which==46) return
- delete params[order.pop()]
- console.log(params)
- window.history.replaceState('','',location.origin+(order.length?'/?'+order.reduce((prev,cur)=>prev.concat(cur+'='+params[cur]),[]).join('&'):''))
- })
Add Comment
Please, Sign In to add comment