2
A
답변
6
당신이 PRG 패턴을 사용할 수는 "양식 다시 제출 확인"메시지가 나타나지 않도록합니다. 이렇게하면 뒤로 단추를 클릭하면 사용자가 예상대로 검색 양식으로 돌아갑니다.
0
나는 꽤 오랫동안이 문제로 어려움을 겪어 왔습니다. 오늘 오후 나는 사용자가 의도적으로 양식을 다시 제출할 수 있도록 시도했습니다. 인터넷에있는 사람들은 양식 제출 오류를 해결하는 방법에 대해 많은 것을 게시했지만 그 중 어떤 것도 내 특정 상황에 맞지 않았습니다. 마침내 MMK에서이 메시지를 발견했습니다. 그의 솔루션은 완벽하게 작동했습니다. 사용자가 검색이나 그 행을 따라 돌아가도록 허용해야한다면 POST를 사용하는 경우에도 GET 메서드를 사용하는 것이 좋습니다. 정확한 방법을 모르는 경우 인터넷에서 일부 검색을하십시오. 나를 믿으십시오. 시간 가치가 있습니다.
관련 문제
- 1. 브라우저의 뒤로 버튼을 클릭하면 특정 페이지로 리디렉션됩니다.
- 2. 사용자가 뒤로 버튼을 사용하고 링크를 클릭하면
- 3. 강제 종료이 페이지로 이동하여 뒤로 버튼을 클릭하면 뒤로 버튼
- 4. 로그 아웃 후 '뒤로'버튼을 클릭하면 로그인 페이지로 리디렉션됩니다.
- 5. 브라우저의 뒤로 버튼을 클릭하면 동적 웹 사용자 제어 문제가 발생합니다.
- 6. 어떻게하면 브라우저의 뒤로 버튼을 클릭하면 같은 페이지를 얻을 수 있습니까?
- 7. 홈 페이지로 리디렉션하기 위해 브라우저의 뒤로 버튼을 사용해야합니다.
- 8. 뒤로 버튼을 다른 페이지로 이동합니다.
- 9. navigationcontroller의 뒤로 버튼을 iPhone의 브라우저의 뒤로 버튼으로 변환하는 방법은 무엇입니까?
- 10. 사용자가 뒤로 버튼을 클릭하면 장고보기에서 삽입 광고를 건너 뛰는 방법은 무엇입니까?
- 11. IE 뒤로 버튼을 클릭하면 null입니다.
- 12. 뒤로 버튼을 클릭하면 UIImageView가 바뀝니다.
- 13. 사용자가 이전 페이지로 이동하기 위해 브라우저의 뒤로 버튼을 누른 경우 다음 페이지는 asp.net
- 14. Asp.Net 브라우저에서 뒤로 버튼을 클릭하면 Page_Load가 적용됩니다.
- 15. 사용자가 브라우저 뒤로 버튼을 클릭하면 검색합니다. 페이지에 jQuery가 있습니다.
- 16. 쿠키가없는 세션 중에 사용자가 "뒤로"버튼을 클릭하면 어떻게 될까요?
- 17. 뒤로 버튼을 클릭하면 브라우저가 페이지 상단으로 이동하게합니까?
- 18. 뒤로 버튼을 클릭하면 캐시에서 직접 응답을받습니다.
- 19. 브라우저의 뒤로 버튼과 이벤트
- 20. 로그 아웃 후 뒤로 버튼을 클릭하면 나를 방문한 페이지로 안내합니다. 어떻게 중지합니까?
- 21. 사용자가 브라우저 새로 고침 버튼을 클릭하면 오류 페이지로 리디렉션
- 22. 브라우저의 뒤로 버튼이 눌려지면 오류 페이지로 리디렉션 하시겠습니까?
- 23. HtmlUnit에서 브라우저의 뒤로 버튼을 에뮬레이트하는 방법은 무엇입니까?
- 24. 클라이언트 컴퓨터에서 브라우저의 뒤로 버튼을 비활성화하려면 어떻게합니까?
- 25. JavaScript를 사용하여 브라우저의 뒤로 버튼을 비활성화하는 방법
- 26. 로그인이 잘못된 페이지로 리디렉션됩니다.
- 27. 브라우저에서 뒤로 버튼을 클릭하면 이전 페이지 결과가 표시됩니다.
- 28. 뒤로 버튼을 클릭하면 양식 데이터를 유지하는 방법
- 29. 사용자가 뒤로 버튼을 눌러 페이지를 방문한 경우에도 document.ready를 실행하십시오.
- 30. 브라우저의 뒤로 버튼
1) [Do not do] (http://www.useit.com/alertbox/990530.html) 2) 정확히 무엇을하려하고 있습니까? –
지금 당장 검색 페이지의 결과를 같은 페이지에 표시하고 있습니다. 사용자는 동일한 양식을 사용하여 결과를 필터링 할 수도 있습니다. 결과는 다시 같은 페이지에 나타납니다. 이제 뒤로 버튼을 클릭하면 다음 메시지가 표시됩니다 - "양식 재 제출 확인 이 웹 페이지에는 제대로 표시되기 위해 이전에 입력 한 데이터가 필요합니다.이 데이터를 다시 보낼 수 있지만 그렇게하면 모든 작업이 반복됩니다 이 페이지는 이전에 수행되었습니다. 다시로드를 눌러 데이터를 다시 보내고이 페이지를 표시하십시오. " - 나는 그것을 피하고 싶다. –
@Laurent는 1999 년의 Top Ten Web Design Mistakes 중 하나라고 말하지만, inbuilt 함수 인 javascript의 히스토리로 다시 버튼을 구현할 수 있습니다. 콘솔에서 확인할 수 있습니다. history.go (-1)를 사용하면 앵커 태그를 사용할 수 있습니다 : javascript : history.back(). 버튼의 경우 다음을 사용할 수 있습니다. – Shreedhar