나는 ajax 기반 웹 사이트를 운영하고 있습니다. 나는 wordpress "redirection"플러그인을 사용하고 있지만 적절한 주소로 이동하는 대신 브라우저의 주소 표시 줄에만 표시됩니다. 내가 그것을 선택하고 엔터 키를 누르거나 가면 - 작동합니다.Ajax 대 리디렉션
웹 사이트에서 링크를 클릭 한 후 브라우저가 주소 표시 줄을 선택하고 Enter 키를 누르도록 강제 할 수있는 방법이 있습니까?
window.location.replace 자바 스크립트 메서드를 사용해야합니까? 나는 자바 스크립트에 익숙하지 않기 때문에 그것을 사용하는 방법을 모른다.
wp의 플러그인은'[...] 때문에'history.pushState'를 이미 사용하고 있지만 웹 브라우저의 주소 표시 줄에 표시되는 올바른 주소로 이동하는 대신에 사용합니다. 내가 그것을 선택하고 엔터 키를 누르거나 가면 - 그것은 작동합니다 [...]'. 내 짐작 컨텐트의 실제 로딩이 고장난 것입니다. –
pushState는 기록 항목을 추가하고 URL을 변경하지만 OP가 구체적으로 원하는 URL 인 실제 URL은 아닙니다 ("적절한 주소로만 이동하는 대신 ...") –
그게 문제였습니다. . 그럼 당신은 아약스의 반환 콘텐츠를 변경해야합니다 (이것은 내가하는 방법입니다) – Weexe