HTML で <img> タグにアニメーション GIF を含める方法はありますか? ユーザーは ESC を押すか [停止] をクリックしてアニメーションを停止できることはわかっていますが、GIF をまったくアニメーション化しないでください。
これを 1 つの特定のページでのみ行いたいのですが、(1500 以上の) GIF のアニメーション化されていないバージョンを個別に作成することは現実的ではありません。GIFがアニメーションしないようにしたいだけです。
HTML で <img> タグにアニメーション GIF を含める方法はありますか? ユーザーは ESC を押すか [停止] をクリックしてアニメーションを停止できることはわかっていますが、GIF をまったくアニメーション化しないでください。
これを 1 つの特定のページでのみ行いたいのですが、(1500 以上の) GIF のアニメーション化されていないバージョンを個別に作成することは現実的ではありません。GIFがアニメーションしないようにしたいだけです。
プレーンな HTML ではなく、imagecreatefromgifで PHP を使用すると役立つ場合があります
window.stop() を呼び出すことは良い解決策になるとは思いません。これは、途中で実行されて停止するのを防ぐために、ロードされるすべてのイメージに対して呼び出す必要があります。最善の解決策は、GD などのライブラリを使用して、アニメーション GIF の最初のフレームだけを含む画像を作成することです。
ImageMagik を使用すると、1500 枚すべての画像を簡単に変換できます。
JavaScriptで使用できますwindow.stop()
。これは、ESCを押す/停止をクリックするのと同じです。ただし、すべてのブラウザー (つまり IE) で機能するとは限りません。