私はjqueryを使ってアニメーションgifをプリロードし、後でアニメーションgifをメッセージに挿入します。 firefoxのリリース4.0まで正常に動作していました。それ以来、最初のフレームは であり、アニメーションはフリーズしています。アニメーションgifsフリーズfirefox 4.0以上
私が使用(それはIEとChromeで正常に動作します):
$("<img>").attr("src",image); // preload the image
以降に:
$(message).insertAfter(obj); // inject animated gif and some text
[EDIT] jsfiddle例を追加しました:http://jsfiddle.net/na2ku/35/
jfiddleでコードを表示してください。 http://api.jquery.com/insertAfter/'http:// www.w3schools.com/jquery/html_insertafter.asp' – linguini
例(jsfiddle) – Nir
を追加しました。場所が変更されます。フォーム提出時にそれを挿入すると、ドキュメントの場所がフォームアクションに変更されます。代わりにAJAXを使用することを検討してください。 –