2009-06-05 63 views
15

HTML中是否有任何方法在標籤中包含動畫GIF,但會自動告知GIF不動畫?我意識到用戶可以通過按ESC或點擊停止停止動畫,但我希望GIF根本不要動畫。在HTML中禁用GIF動畫

我只想在一個特定頁面上執行此操作,並且製作(1500+)GIF的單獨非動畫版本不可行。我只是希望GIF不要動畫。

+0

[以編程方式停止Gif動畫]的可能重複(http://stackoverflow.com/questions/3688460/stopping-gif-animation-programmatically) – 2012-07-17 03:12:46

回答

0

你可以在JavaScript中使用window.stop(),這應該是按ESC /點擊停止的等價物。但是,我很確定它不適用於所有瀏覽器(即IE)。

0

我不認爲調用window.stop()將是一個很好的解決方案。這需要爲加載的每個圖像調用,以防止它在中途停止運行。最好的解決方案是使用GD等庫來創建僅包含動畫GIF第一幀的圖像。

1

使用ImageMagik,你可以隨時轉換所有1500圖像。