파일 선택 필드가있는 양식이 있습니다. 사용자가 양식을 제출했지만 필드 중 하나에 문제가있는 경우 파일 선택 필드에 이전 선택 사항과 함께 "다시 채워집니다"필드를 갖는 것이 좋습니다. 나는 이것이 브라우저 보안 정책 때문에 불가능하다는 것을 확신하지만, 아마도 내가 알고있는 해결 방법이있을 수 있습니다.파일 선택 양식 필드를 이전에 사용자가 선택한 항목으로 다시 채울 수 있습니까?
1
A
답변
2
보안상의 이유로 할 수 없습니다. JS 또는 HTML이 파일 경로를 설정할 수있는 경우 모든 웹 페이지는 보이지 않는 파일 업로드 상자를 만들고 하드 디스크에서 문자 그대로 파일을 저장할 수 있습니다. 너 알지 못해.
편집 : 실제로 파이어 폭스에는 about : config에서 활성화 할 수있는 옵션이 있습니다. 하지만 기본적으로 비활성화되어 있으며 다른 브라우저 인 AFAIK에는이 옵션이 없으므로 관련이 없습니다.
또한 플래시를 사용하여이를 구현할 수 있습니다. 일반 HTML/JS보다 고급 업로드 상자를 만들 수 있지만 제한이 있는지 여부는 확실하지 않습니다. SWFUpload을 확인하시기 바랍니다.
4
<input type="file" ... />
필드는 기본적으로 자바 스크립트와 CSS에 의해 건드리지 않습니다. 그것의 특기의 아주 약간은 읽기 쉽거나 쓰기 쉽, 그것의 특정 부분 만 유행에 따라 디자인 할 수있다.
대부분이 javascript:history.go(-1)
일 수 있으며 양식이 아직 캐시되어 있지만 오류 메시지를 확실하게 표시하지 못할 수도 있습니다.
임의의 데이터 (업로드 파일 경로와 같은)를 입력 할 수있는 모든 기능이 파괴되어 잠겨 있습니다.
관련 문제
- 1. 양식 필드를 쉽게 채울 수 있습니까?
- 2. 파일 입력에서 사용자가 선택한 파일의 경로를 세션 변수로 저장하여 나중에 필드를 다시 채우십시오.
- 3. 사용자가 선택한 텍스트를 텍스트 양식 입력으로 검색 할 수 있습니까?
- 4. 페이지로드시에만 다른 필드를 기반으로 필드를 채울 수 있습니까? (InfoPath는)
- 5. Symfony forms - 이전에 선택한 파일 기억하기
- 6. 선택 상자에서 선택한 항목으로 스크롤하는 방법
- 7. PHP는 큰 파일 업로드시 양식 필드를 잃는
- 8. 양식 필드를 캡처하여 양식을 다시 채우십시오.
- 9. 다중 선택 목록 상자의 SelectedIndex를 마지막으로 선택한 항목으로 변경
- 10. Java JList 선택한 항목으로 스크롤
- 11. 필드를 미리 채울 좋은 방법이 있습니까?
- 12. 어떻게 ManyToMany 필드로 기본 양식 데이터를 채울 수 있습니까?
- 13. Django- 어떻게 숨겨진 필드를 formset에 추가하고 채울 수 있습니까?
- 14. Perl은 Visual Basic에서 만들어진 GUI의 필드를 어떻게 채울 수 있습니까?
- 15. 클릭하면 SELECT 드롭 다운을 채울 수 있습니까?
- 16. 안드로이드의 listview에서 선택한 항목으로 이동하는 방법?
- 17. 필드를 비활성화하지 않고 양식 필드를 편집하지 못하게하십시오.
- 18. 젠드 프레임 워크에서 여러 선택 항목으로 이루어진 선택 상자를 가져옵니다.
- 19. 레일을 사용하여 사용자가 선택한 위치에 파일 저장
- 20. viewstate를 사용하여 양식 필드를 다시 설정하는 이유는 무엇입니까?
- 21. CRM 3.0 PreCreate 콜 아웃 양식 필드를 미리 채울 수 있습니까?
- 22. 선택한 항목으로 텍스트 상자 업데이트 목록 상자
- 23. 다른 양식 필드를 기반으로 양식 필드 채우기
- 24. Perl에서 다중 선택 양식 필드를 처리하려면 어떻게해야합니까?
- 25. DataAnnotation은 사용자가 데이터베이스에 존재하지 않는 양식 필드를 게시하지 못하도록 할 수 있습니까?
- 26. Log4J가 디스크를 가득 채울 수 있습니까?
- 27. 양식 필드를 자동으로 채우는 방법
- 28. URL 매개 변수에서 HTML 양식 입력란을 미리 채울 수 있습니까?
- 29. 사용자가 c에서 프로그램을 다시 시작할 수 있습니까?
- 30. 선택한 파일을 업로드하지 않고 로컬 파일 선택
Firefox의 옵션은 무엇입니까? 이 설정은 자동화 된 테스트에 매우 유용합니다. – Phyxx