우선 매우 비슷한입니다 : Workaround for file input label click (Firefox)해결 jQuery를 모든이의 1.9
하지만 제공되는 솔루션은 1.9+
은 $ .browser 변수 jQuery를 작동하지 않습니다 더 이상 존재하지 않습니다. 왜냐하면 이제 우리는 feature detection을해야하기 때문입니다.
필자가 필요로하는 기능을 감지하고 싶지만 jQuery에서 이와 같은 지원이없는 것 같습니다. 브라우저 감지가 사라졌습니다. 기능 감지가 필요한 것을 감지하지 못하는 것 같습니다. 거기에 좋은 해결책이 있습니까? Modernizr 솔루션도 만족 스러우며 plain-vanilla-js 솔루션을 사용할 수 있습니다.
감사합니다.
주문을 취소하는 것이 해결책이 아닙니다. – Sirion
나는 click-> input 클릭 트리거 솔루션이라는 라벨을 사용하고 싶었지만 다른 브라우저에서는 이중 파일 대화 상자가 생겼습니다. 나는 이것에 대한 지원을 감지 할 수있는 방법을 생각할 수 없다. 그래서 나는 단지 사용자 에이전트를보고이 문제가있는 특정 브라우저와 버전을 찾는 것을 제안한다. –