2009-06-05 8 views
15

는 방법은 HTML에서, 애니메이션을하지 않도록 GIF에게 자동으로 <IMG> 태그에 애니메이션 GIF를 포함하지만 할 수 있나요? 사용자가 ESC 키를 누르거나 Stop을 클릭하여 애니메이션을 멈출 수 있지만 GIF가 전혀 움직이지 않게하고 싶다는 사실을 알고 있습니다.비활성화 GIF 애니메이션

내가 하나의 특정 페이지에서이 작업을 수행 할 수 및 (1500 +) GIF를 별도의 애니메이션이 적용되지 않은 버전을 만드는 것은 가능하지 않습니다. 간단히 GIF가 움직이지 않기를 바랄뿐입니다.

+0

중복 가능성 [중지 애니메이션 GIF의 프로그래밍 (http://stackoverflow.com/questions/3688460/stopping-gif-animation-programmatically) –

답변

0

당신은 ESC/클릭 정지를 눌러의 동일해야하는 자바 스크립트 window.stop()를 사용할 수 있습니다 도움이 될 수 있습니다. 그러나 모든 브라우저 (예 : IE)에서 작동하지 않을 것이라고 확신합니다.

0

내가 (window.stop 호출 생각하지 않는다)이 좋은 해결책이 될 것입니다. 로드되는 모든 이미지에 대해 호출되어야합니다.이 이미지가 반쯤 실행되고 중지되는 것을 방지해야합니다. 가장 좋은 해결책은 GD와 같은 라이브러리를 사용하여 애니메이션 GIF의 첫 번째 프레임 만 갖춘 이미지를 만드는 것입니다.

1

를 사용하여 이미지 매직, 당신은 쉽게 모든 1500 개 이미지를 변환 할 수 있습니다.

관련 문제