2015-01-07 4 views
1

현재 업로드 된 이미지의 미리보기를 표시 할 수있는 파일 업로드 플러그인을 사용하고 있습니다 (Jasny file input).브라우저에서 뒤로 버튼을 클릭하면 이미지 미리보기가 표시됩니다.

양식을 제출 한 후 내 서버에 이미지를 업로드 한 다음 웹 브라우저에서 뒤로 버튼을 클릭하면 이미지 미리보기가 더 이상 표시되지 않지만 다른 텍스트 입력의 값은 그대로 남아 있습니다. 내가 그 이미지가 다시 내 서버에 업로드 된 제출 양식을 다시 클릭하기 때문에 그 이미지가 여전히 tmp 위치에 있음을 압니다.

어쨌든 브라우저에서 뒤로 버튼을 클릭하면 이미지 미리보기가 표시됩니까?

고맙습니다.

답변

1

"돌아 가기"해야하는 이유가 있습니까? 사용자가 "뒤로"(내가 나쁜 습관이라고 생각하는) 대신 브라우저에 이미지를 포함한 모든 내용과 함께 양식을 생성하여 출력합니다.

+0

이것은 좋은 대답입니다. 이것은 소위 "우수 사례 (Good Practice)"입니다. – Chilion

+0

무력한 답변! 문제는 브라우저의 뒤로 버튼입니다. 사용자가 다시 클릭하는 것을 어떻게 막을 수 있습니까? 그리고 그들이 그것을 클릭하면, 당신은 "좋은 pratice"이 경우에 무엇을 고려합니까? –

+0

즉시 양식을 만료 시키거나 다른 데이터 전송 방법을 시도하십시오. 이것 좀 봐 : http://stackoverflow.com/questions/1580085/show-webpage-has-expired-on-back-button –

관련 문제