2010-01-18 3 views
9

제출 기능이 몇 분 걸리는 양식이 있습니다. 제출이 시작되는 동안 애니메이션 GIF를 표시하고 싶습니다. 아래 코드는 gif를 보여 주지만 이동하지는 않습니다. 나는 그것을하기 위해 무엇을 할 수 있습니까?제출시 애니메이션이 적용되지 않는 애니메이션 gif

<script type="text/javascript"> 

    $(function() { 
     $("#submit").click(function() { 
      $("#wait").show(); 
      return true; 
     }); 
    }); 

</script> 

<% Using Html.BeginForm%> 
<%-- Various input fields here --%> 
<input id="submit" type="submit" value="Submit" /> 
<img id="wait" src="../../Content/images/ajax-loader.gif" alt="" style="display: none" /> 
<% End Using%> 

답변

15

이 문제는 IE에서만 발생합니다. 맞습니까? 릭 스트 렐 (Rick Strahl)은 그의 블로그에서이 사실을 몇 시간 전에 논의했습니다. 의견을 읽으십시오.

내가 그것을 사용하여 작동시킬 수 있었다
+1

이 있었다하지, 그냥 잘 작동 Chrome에서. 감사! – gfrizzle

5

Followig 조쉬의 링크 Animated GIF images in hidden page elements : 심지어 다른 브라우저에서하고, 충분히 확인 된 것에 대해 비록

setTimeout('document.images["loadimage"].src = "../Images/loading_bar.gif"', 200);