IEで画面遷移時にgif画像でローディンングのアニメーションを表示

「送信」ボタンをクリックし、次の画面に移る際に、処理中を示すためアニメーションでくるくる回る画像を表示しようとした。

画像はdivタグで囲いHTML内に配置し、javascriptでdivタグの表示、非表示を切り替える実装をおこなったのだが、chromeでは問題なく回るが、ieでは回らなかった。
デバッグツールを使用し、非表示状態のdivを表示したところ、 画像自体のアニメーションは動作していたので、タイミングの問題かと思い何度か試していたが回らない。

Stack Overflow にjavascriptでinnerHTMLにimgタグを挿入すればできるというようなことが書いてあったので、半信半疑で試してみたらくるくる回るようになった。

コメント

このブログの人気の投稿

css overflow hidden を使用すると前後の要素の位置がおかしくなる

itext 5.3.0 で UniJIS-UCS2-HW-H を指定した場合、欧文文字の幅がおかしい