jQuery 또는 JavaScript를 사용하여 URL에서 매개 변수 제거

McLaren

안녕하세요 stackoverflow 커뮤니티. 아이디어와 도움이 필요합니다. 링크에서 페이지 매김을 제거 할 수 있습니까? 예 : http://example.com/comp-filter/page/2/ 그래서 그 페이지 / 2 /를 제거해야하는데 그 숫자는 1에서 영원까지 될 수 있기 때문에 방법을 모르겠습니다. 그래서 jquery 또는 javascript를 사용하여 제거하려면 어떻게해야합니까? 도와주세요? 매개 변수를 대체하기 위해 다음을 사용했습니다.

function setGetParameter(paramName, paramValue)
{
    var url = window.location.href;
    if (url.indexOf(paramName + "=") >= 0)
    {
        var prefix = url.substring(0, url.indexOf(paramName));
        var suffix = url.substring(url.indexOf(paramName));
        suffix = suffix.substring(suffix.indexOf("=") + 1);
        suffix = (suffix.indexOf("&") >= 0) ? suffix.substring(suffix.indexOf("&")) : "";
        url = prefix + paramName + "=" + paramValue + suffix;
    }
    else
    {
    if (url.indexOf("?") < 0)
        url += "?" + paramName + "=" + paramValue;
    else
        url += "&" + paramName + "=" + paramValue;
    }
    return url;
}

하지만이 코드는 도움이되지 않습니다 ...

알렉산더 미칼 첸코

HTML5의 히스토리 API 는 여러분이 찾고있는 것입니다.

당신이 원하는 것은 replaceState.

history.replaceState ()는 replaceState ()가 새 기록 항목을 만드는 대신 현재 기록 항목을 수정한다는 점을 제외하면 history.pushState ()와 똑같이 작동합니다.

따라서 코드는 다음과 같습니다.

history.replaceState(data, document.title, newUrl);

실제 대체를 위해 정규식을 시도해야합니다.

oldUrl.replace(/page\/\d+\/?/, '');

안부, Alexander

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Javascript 또는 Jquery를 사용하여 URL에 매개 변수 전달

분류에서Dev

.htaccess를 사용하여 URL에서 'public_html'과 매개 변수를 제거하는 방법

분류에서Dev

Javascript 또는 jQuery에서 매개 변수를 사용하거나 사용하지 않고 단일 메서드를 실행할 수 있습니까?

분류에서Dev

htaccess를 사용하여 URL에서 매개 변수 이름 제거

분류에서Dev

jQuery에서 매개 변수를 사용하여 JavaScript 함수를 호출하는 방법은 무엇입니까?

분류에서Dev

두 매개 변수에 대해 value 또는 value [] 매개 변수를 사용하여 typescript에서 제네릭 함수를 작성하는 방법

분류에서Dev

Jmeter에서 Beanshell 전처리기를 사용하여 빈 매개 변수를 제거하는 방법

분류에서Dev

URL 해시에서 해시 매개 변수를 제거하는 정규식

분류에서Dev

YouTube URL에서 매개 변수를 제거하는 Greasemonkey 스크립트

분류에서Dev

여러 매개 변수를 사용하여 JQuery에서 Url.Action 호출

분류에서Dev

매개 변수가있는 메서드를 사용하여 개체 양식 목록 제거

분류에서Dev

$ @에서 위치 매개 변수를 제거하는 방법

분류에서Dev

require_once는 URL 매개 변수를 제거하거나 제거합니다.

분류에서Dev

jQuery를 사용하여 codeigniter URL 매개 변수 값을 얻는 방법

분류에서Dev

jQuery를 사용하여 URL에서 매개 변수 추출 지원

분류에서Dev

Javascript / Jquery는 Safari에서 URL 매개 변수를 변경하지 않지만 Chrome에서는 변경됩니다.

분류에서Dev

.htaccess 파일을 사용하여 URL에서 매개 변수를 제거하려고합니다.

분류에서Dev

URL 매개 변수를 제거하는 정규식

분류에서Dev

자바 스크립트를 사용하여 URL 매개 변수를 제거

분류에서Dev

Javascript-URL 매개 변수에 대한 다른 값 제거 또는 설정

분류에서Dev

정규식을 작성하여 URL에서 마지막 매개 변수를 제거하는 방법

분류에서Dev

Jquery에서 Ruby로 매개 변수를 사용하여 함수를 호출하는 방법

분류에서Dev

매개 변수 또는 변수를 사용하여 SSIS에서 연결 시간 제한을 설정 하시겠습니까?

분류에서Dev

Type 매개 변수를 사용하여 Typescript에서 개체 필드를 제한하는 방법

분류에서Dev

URL에서 파일 이름 및 매개 변수를 제거하고 .htaccess를 사용하여 매개 변수 값을 유지하는 방법은 무엇입니까?

분류에서Dev

사용하지 않는 위치 매개 변수를 문자열 형식에서 제거하는 방법

분류에서Dev

ASP.Net Core에서 AJAX / JQuery를 사용하여 내 컨트롤러에 매개 변수를 보내는 데 문제가 있습니다.

분류에서Dev

{+ path}에 github-flask를 사용하여 URL 매개 변수를 제공하는 방법은 무엇입니까?

분류에서Dev

입력 이름 매개 변수를 사용하여 jQuery에서 작동하지 않는 반올림

Related 관련 기사

  1. 1

    Javascript 또는 Jquery를 사용하여 URL에 매개 변수 전달

  2. 2

    .htaccess를 사용하여 URL에서 'public_html'과 매개 변수를 제거하는 방법

  3. 3

    Javascript 또는 jQuery에서 매개 변수를 사용하거나 사용하지 않고 단일 메서드를 실행할 수 있습니까?

  4. 4

    htaccess를 사용하여 URL에서 매개 변수 이름 제거

  5. 5

    jQuery에서 매개 변수를 사용하여 JavaScript 함수를 호출하는 방법은 무엇입니까?

  6. 6

    두 매개 변수에 대해 value 또는 value [] 매개 변수를 사용하여 typescript에서 제네릭 함수를 작성하는 방법

  7. 7

    Jmeter에서 Beanshell 전처리기를 사용하여 빈 매개 변수를 제거하는 방법

  8. 8

    URL 해시에서 해시 매개 변수를 제거하는 정규식

  9. 9

    YouTube URL에서 매개 변수를 제거하는 Greasemonkey 스크립트

  10. 10

    여러 매개 변수를 사용하여 JQuery에서 Url.Action 호출

  11. 11

    매개 변수가있는 메서드를 사용하여 개체 양식 목록 제거

  12. 12

    $ @에서 위치 매개 변수를 제거하는 방법

  13. 13

    require_once는 URL 매개 변수를 제거하거나 제거합니다.

  14. 14

    jQuery를 사용하여 codeigniter URL 매개 변수 값을 얻는 방법

  15. 15

    jQuery를 사용하여 URL에서 매개 변수 추출 지원

  16. 16

    Javascript / Jquery는 Safari에서 URL 매개 변수를 변경하지 않지만 Chrome에서는 변경됩니다.

  17. 17

    .htaccess 파일을 사용하여 URL에서 매개 변수를 제거하려고합니다.

  18. 18

    URL 매개 변수를 제거하는 정규식

  19. 19

    자바 스크립트를 사용하여 URL 매개 변수를 제거

  20. 20

    Javascript-URL 매개 변수에 대한 다른 값 제거 또는 설정

  21. 21

    정규식을 작성하여 URL에서 마지막 매개 변수를 제거하는 방법

  22. 22

    Jquery에서 Ruby로 매개 변수를 사용하여 함수를 호출하는 방법

  23. 23

    매개 변수 또는 변수를 사용하여 SSIS에서 연결 시간 제한을 설정 하시겠습니까?

  24. 24

    Type 매개 변수를 사용하여 Typescript에서 개체 필드를 제한하는 방법

  25. 25

    URL에서 파일 이름 및 매개 변수를 제거하고 .htaccess를 사용하여 매개 변수 값을 유지하는 방법은 무엇입니까?

  26. 26

    사용하지 않는 위치 매개 변수를 문자열 형식에서 제거하는 방법

  27. 27

    ASP.Net Core에서 AJAX / JQuery를 사용하여 내 컨트롤러에 매개 변수를 보내는 데 문제가 있습니다.

  28. 28

    {+ path}에 github-flask를 사용하여 URL 매개 변수를 제공하는 방법은 무엇입니까?

  29. 29

    입력 이름 매개 변수를 사용하여 jQuery에서 작동하지 않는 반올림

뜨겁다태그

보관