Add or remove url parameter in javascript

PHOTO EMBED

Fri Dec 29 2023 08:52:38 GMT+0000 (Coordinated Universal Time)

Saved by @jeromew #javascript

function setUrlParam(param, value) {
    const url = new URL(window.location.href);
    url.searchParams.set(param, value);
    window.history.pushState({}, "", url);
}

function deleteUrlParam(param) {
    const url = new URL(window.location.href);
    url.searchParams.delete(param);
    window.history.pushState({}, "", url);
}
content_copyCOPY