function updateURLParameter(url, param, paramVal)
{
var newAdditionalURL = "";
var tempArray = url.split("?");
var baseURL = tempArray[0];
var additionalURL = tempArray[1];
var temp = "";
if (additionalURL)
{
tempArray = additionalURL.split("&");
for (var i = 0; i < tempArray.length; i++)
{
if (tempArray[i].split('=')[0] != param)
{
newAdditionalURL += temp + tempArray[i];
temp = "&";
}
}
}
var rows_txt = temp + "" + param + "=" + paramVal;
return baseURL + "?" + newAdditionalURL + rows_txt;
}
window.history.replaceState('', '', updateURLParameter(window.location.href, "pageStart", this.pageStart));
반응형
'JavaScript' 카테고리의 다른 글
JavaScript 계산된 스타일 속성 가져오기 (0) | 2023.07.17 |
---|---|
JavaScript 배열 위치 교환 후 한 칸씩 밀기 (0) | 2023.07.16 |
JavaScript 팝업창에서 부모창 함수 실행 (0) | 2023.07.16 |
JavaScript 팝업창 열기 (0) | 2023.07.16 |
jQuery Data 속성 사용 (0) | 2023.07.16 |
댓글