2011-09-06 4 views
2

javascript:history.go(-2) 사용자가 2 페이지 뒤로 돌아갈 수 있다는 것을 알고 있지만 실제로는 어떤 식 으로든 의 뒤로 버튼을 눌러서 가능할 지 궁금합니다. 브라우저도 2 번으로 돌아갑니다.브라우저의 뒤로 버튼을 클릭 1 회 이상으로 되돌려 놓으십시오.

내가 읽을 때까지 이런 걸 생각할 수 없다고 생각했습니다. Disable browser's back button
어쩌면 그럴 수 있습니까?

+0

여러분이 직접 브라우저를 작성하고이 방법으로 뒤로 버튼을 구현하거나 새로운 버튼 back2X를 도입하지 않는 한 불가능하지 않습니다. – Ehtesham

답변

2

이전 게시물을 더 자세히 읽는다면 해답을 제안하는 것이 기술적으로 브라우저의 뒤로 버튼을 사용 중지하지 않는다는 것을 알 수 있습니다. 다시 캐시 할 수 없도록 캐시를 지우고 있습니다. 특정 효과를 얻기위한 해킹입니다.

내가 바보 비교를 저항 할 수 있기 때문에 ...

뒤로 버튼을 비활성화하고 묻는 것과 같다 "우리는에 채널 8을 사용하지 않도록 설정할 수 있습니다 이동 아무것도 없다 있도록 캐시를 설정 사이의 차이 텔레비전." 대답은 TV의 채널 8 표시 기능을 비활성화하는 방법이 아닙니다. 방송 효과를 차단하기 위해 방송국을 차단하거나 TV 방송국을 불어내는 것과 같은 의미입니다.

요점은 요청하는 방식으로 클라이언트의 브라우저를 제어 할 수 없다는 것입니다.

+0

글쎄, 캐시의 마지막 항목을 지우는 것이 가능하여 브라우저에서 뒤로를 누르면 2로 돌아가는 효과가 있습니까? – dukevin

+0

아니요, 브라우저가 이전 페이지로 돌아가서 "이 페이지를 새로 고침해야합니다"라는 메시지가 표시되기 때문에 아니오. – David

+0

감사합니다 ... – dukevin

관련 문제