多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jquery > GIF動畫圖片在IE中不能正常顯示的解決方法

GIF動畫圖片在IE中不能正常顯示的解決方法

來源:程序員人生   發布時間:2014-04-02 11:42:16 閱讀次數:3014次

IE和FirFox在很多地方都有著或多或少的不同,這導致在開發時需要考慮很多的特殊情況。在最近的項目中居然發現帶動畫的GIF圖片在頁面Load之后再以腳本控制的方式展現時,動畫不能表現出來。在我的項目中,需要在點擊一個按鈕后來顯示一個動態的Loading圖片以此表示程序正在進行后臺處理。這是通過一段jQuery代碼來實現的:

function showMessage() {
......
$("div#Processing").show();
......
}

<div id="Processing" style="display: none">
<center>
<img src="placeOrder_processing.gif" />
</center>
</div>

IE顯示了圖片,但是動畫卻不能播放。而在FirFox中卻能正常的工作。當你將整個DIV加入到DOM中時,這個DIV是隱藏的,不可見的。但是當你將其屬性設置為可見時,動畫卻不能被正常播放。如果將帶動畫的GIF圖片直接以可見的形式加入到DOM中,它是可以正確的現實并播放動畫的。那么,可以這樣更改代碼:

<script language="javascript" type="text/javascript">
function showMessage() {

$("div#Processing").show();
var imgSrc = '<%=ResolveUrl("~/Images/Checkout/placeOrder_processing.gif") %>';
$("td#imgSection").append("<img src='" + imgSrc + "'/>");

}

</script>

這樣,在可見的內容中將Img加入到DOM中就可以解決這個問題了。

出處:http://www.cnblogs.com/zlgcool/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 伊人久久中文大香线蕉综合 | 99一级毛片| 97久久精品国产成人影院 | 无遮挡很爽很污很黄很色的网站 | 亚洲视频在线观看网址 | 免费永久国产在线视频 | 国产成人亚洲精品影院 | 欧美日韩一区二区三区四区在线观看 | 国产精品福利在线观看入口 | 欧美精品国产一区二区三区 | 欧美a在线播放 | 成人久久久精品乱码一区二区三区 | 一区二区在线欧美日韩中文 | 精品亚洲永久免费精品 | 亚洲毛片在线看 | 黄色欧美一级片 | 在线精品播放 | 性一交一乱一伦 | 亚洲精品乱码久久久久久v 亚洲精品乱码久久久久久蜜桃 | 国产成人精品免费视频大全办公室 | 成年人视频免费在线观看 | 久久久久久久性 | 有色视频在线观看免费高清 | 亚洲一区精品视频在线 | 免费看h | 亚洲欧美久久 | 亚洲欧美综合国产精品一区 | 色老头成人免费视频天天综合 | 国产免费看网站v片不遮挡 国产免费全部免费观看 | 在线 | 一区二区三区四区 | 韩国精品一区二区久久 | 中文字幕精品视频 | 性色在线播放 | 亚洲网址| 香蕉大成网人站在线 | 亚洲国产精品久久日 | 欧美成人h版整片合集 | 久久中文字幕日韩精品 | 日本高清www视频在线观看 | 亚洲天堂日本 | 公开免费视频 |