input file
-
ajaxForm IE9 이하, file 포함 form 전송시 엑세스 거부 문제개발노트 2016. 2. 23. 00:23
기본적으로 IE9 이하에서 Form에 file input 사용시 input을 display:none 같은객체 무시 style이나 jquery 사용하면submit시 '엑세스가 거부되었습니다'라는 에러가 발생하게 되고submit이 되지 않는다. ajaxForm 플러그인 사용시 opacity로 input을 조절하였는데도 불구하고엑세스 거부 문제가 지속적으로 발견하지만 에뮬레이터 사용시에는 정상적으로 submit이 되었고버전이 9이하인 실제 IE 사용시에만 submit이 되지 않았음. input style을 정상적으로 주었다 하더라도click() 등을 사용하여 강제적으로 file에 trigger 시켜면엑세스 거부 문제가 생겼다. 결론 ->IE 9 이하에서 ajax로 file이 포함된 form 전송시click()..