我努力獲得一個動畫gif在IE中運行。適用於所有其他瀏覽器,但在IE中它只是凍結。我研究過這個,看起來像使用setTimeout的延遲可能會起作用。不太確定如何將其添加到以下功能:如何延遲調用JS函數 - 動畫gif不工作在IE中
<script type="text/javascript">
$(function(){
$('#photo_form').on("submit", function() {
$('#loading').show();
});
});
</script>
gif是在一個名爲'加載'的div裏面,它是隱藏的。我會添加超時onClick的按鈕或功能本身?
爲什麼IE讓事情變得如此困難!
解決此問題的任何幫助將是非常有用的。
提交卸載頁面。您必須將表單定位到iframe或使用Ajax才能運行動畫。如果使用Ajax,則需要取消提交事件 – mplungjan
也許事先調用e.PreventDefault,然後顯示div,然後使用HTMLFormElement的「submit」方法提交表單。 – Austin