Jquery を使用してフォーム送信時に div を非表示/表示しています - フォームを非表示にし、「読み込み中...」のテキストとアニメーションを表示します。Internet Explorer (私のバージョンは 9.0) を除くすべてのブラウザで正常に動作します。Internet Explorer では、背景アニメーションはアニメーション化されず、静的 gif として表示されます。この問題を解決する方法はありますか?
背景アニメーションは、@ http://www.ajaxload.info/ Web サイトで生成されました。
脚本:
<script type="text/javascript">
$(document).ready(function(){
$("#enf").submit(function(){
$('#formdiv').hide();
$('#wait').show();
});
});
</script>
形
<div id="formdiv">
<form id="enf" name="enf" enctype="multipart/form-data" action="/upload4.php" method="post">
......form elements.......
<input type="submit" value="Send" name="add" />
</form>
</div>
<div id="wait">Please wait...</div>
css ファイル:
#wait{
display:none;
text-align:center;
float:left;
width:778px;
background:#fdfdfd url('/loading.gif') no-repeat center center;padding:60px 0 20px 0;
}