rewrite get parameter function

This commit is contained in:
Jonas Leder 2022-03-25 12:23:41 +01:00
parent b8605da2b3
commit bbc1fb852f

View file

@ -2,18 +2,12 @@ if(window.location['pathname'] == "/post.html"){
loadPost(); loadPost();
} }
// return the value of the get parameter with the given name
function getParameter(key) { function getParameter(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
// Address of the current window var regex = new RegExp("[\\?&]" + name + "=([^&#]*)");
let address = window.location.search var results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
// Returns a URLSearchParams object instance
let parameterList = new URLSearchParams(address)
// Returning the respected value associated
// with the provided key
return parameterList.get(key)
} }
async function loadPost() { async function loadPost() {