Spaces:
Running
Running
File size: 385 Bytes
40559c4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
window.makeParams = function(){
var url = new URL(window.location)
var searchParams = new URLSearchParams(url.search)
var rv = {}
rv.get = key => {
return searchParams.get(key)
}
rv.set = (key, value) => {
searchParams.set(key, value)
url.search = searchParams.toString()
history.replaceState(null, '', url)
}
return rv
}
if (window.init) init() |