[DEBUG] IE <input type="file"> click 이벤트 발생시키기 프로그래밍

<input type="file"> DOM이 있을 때 여기에 $('input[type="file"]').trigger('click') 이런식으로 이벤트를 발생시키면 해당 폼을 Javascript로 submit 하는데 실패한다. Script: Access Denied. 오류가 발생하게 된다.

비 IE 브라우저에서는 문제 없다.

또한 해당 DOM이 display: none; 혹은 visible: hidden; 상태일 때도 마찬가지이다.

File Input 에 스타일을 줄 경우 IE에서는 File Input DOM 이 투명 상태로 스타일의 위를 덮어서 직접 click 이벤트를 받도록 해야한다.

공유하기 버튼

 
 

스프링 시큐리티 3

스프링 시큐리티 3 - 8점
피터 뮬라리엔 지음, 유윤선 옮김/위키북스


아마존에서는 이상하게 평가가 나쁜데 나는 매우 좋게 읽은 책이다.

우리나라에서는 사실상 구할 수 있는 유일한 Spring Security 3 에 관한 책인데다, 설명도 쉽고 차근 차근 잘 하고 있다. 번역 품질도 읽는데 부담 없는 상당히 잘 된 편에 속한다.

Spring Security는 스프링의 부가 프레임워크들 중에서 가장 어려운 축에 속하는 녀석이다.
하지만 제대로 이해하면 그 강력함이 이루 말할 수가 없다.

예전 프로젝트에서는 이 책도 없고 불친절한 Spring Security 기본 문서를 보다가 때려 치워버렸었는데, 이번에 하고 있는 프로젝트에서는 기본으로 사용하고 있는데다 이 책까지 나와서 참 좋다.

스프링 시큐리티를 아직 도입하고 있지 않다면 꼭 이 책을 읽고 도입 여부를 타진해보기 바란다. 비록 배우기가 까다롭긴 하지만 매우 만족할 만하게 보안 설정 자동화/집중화를 이룰 수 있을 것이다.

공유하기 버튼

 
 

1 2 3 4 5 6 7 8 9 10 다음