자바 스크립트 가져 오기 URL

| | |

window.location 값은 브라우저에서 보고 있는 URL을 나타냅니다. 이 값을 재정의하여 다른 JavaScript URL로 이동할 수 있습니다. 이것은 사용자를 다른 페이지로 리디렉션하려는 경우에 유용합니다. 디자인() 또는 교체() 방법을 사용할 수도 있습니다.

사용자를 다른 웹사이트나 업데이트된 경로 이름으로 리디렉션하려는 몇 가지 이유가 있습니다. 대부분의 경우 클라이언트가 사이트에 로그인한 경우 사용자의 권한에 따라 리디렉션할 수 있습니다. 이 기사에서는 JavaScript를 사용하여 웹 페이지에서 이 작업을 수행하는 방법을 살펴봅니다. 과거 JavaScript 브라우저 API

JavaScript Go to URL

새 URL로 이동할 수 있습니다. 다음 방법을 사용하여 새 URL에 액세스할 수 있습니다. ..

  • document.location에 새 값 할당
  • window.assign() 사용
  • window.replace() 메소드를 사용합니다.

이 세 가지 메소드는 다른 URL로 이동하는 용도로도 사용됩니다. 각 메소드를 살펴보겠습니다.

JavaScript window.location 값

새 URL에 액세스하려면 브라우저 기록 API 위치 개체를 사용하세요. 세션 기록을 사용하면 위치 개체를 새 URL에 재할당하거나 동일한 개체에서 href 속성을 사용할 수 있습니다.

이 접근 방식의 구문은 다음과 같습니다.

"url"은 사용자가 방문하기를 원하는 URL을 나타냅니다. 이 코드 줄이 실행되면 JavaScript 리디렉션이 시작됩니다. 이렇게 하면 웹 브라우저에서 사용자 보기 페이지가 변경됩니다.

이 방법을 예로 들어 살펴보겠습니다.

handleClick()이 발생하면 코드에서 JavaScript 콘솔 명령을 기록합니다. . 그런 다음 코드는 새 URL

JavaScript 창 위치 방법 .. 할당 ()

위치 개체에는 assign ()이라는 리디렉션 메서드가 있습니다. 이 메서드는 현재 URL에 할당된 URL을 할당하고 스토리 스택에 추가합니다.

stack of history는 방문한 페이지를 나타냅니다(페이지로 돌아갈 수 있는 "뒤로 화살표"를 생각하세요)

다음 구문을 고려하세요. .

마지막 예와 달리 다음을 수행할 필요가 없습니다. JavaScript 변수 (window. 위치)에 값을 할당합니다. 우리는 사용자가 웹페이지를 보는 방식을 변경하는 방법을 사용합니다.

이야기 스택 나 뒤로 버튼이나 앞으로 버튼이 어디로 가야 하는지를 기억하는 브라우저의 방식입니다.

이 방법에 대한 전체 PLE 검토를 살펴보겠습니다.

다른 페이지로 리디렉션하려는 경우 동일한 사이트의 페이지에서 다음 위치에 있는 개체의 경로 이름 속성을 사용합니다.

자바스크립트 창. location.replace ()

사용자가 뒤로 버튼을 사용하여 이전 사이트로 돌아갈 수 있는지 여부를 제어하는 옵션이 있습니다.

replace() 메서드를 사용하여 다음을 탐색할 수 있습니다. 사용자를 사이트로 유도하고 이전 페이지로 돌아가지 못하도록 합니다. 반면 Assign() 메서드는 이전에 본 페이지를 브라우저 기록에 저장합니다. 그런 다음 conassign()은 마지막으로 방문한 페이지를 표시할 수 있습니다.

replace(): 메서드를 살펴보겠습니다.

()를 묻는 것과 마찬가지로 replace()도 메소드입니다. 이 메서드는 하나의 인수를 취합니다. 사용자를 지정하려는 URL에서

대체() 메서드를 사용자 지정 함수와 함께 사용하여 메서드가 다음을 수행할 때 사용자에게 표시되는 URL을 변경할 수 있습니다.

p>