最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

網(wǎng)頁加載進度條詳解(推薦)

  發(fā)布時間:2017-08-17 09:13:32   作者:佚名   我要評論
這篇文章主要介紹了網(wǎng)頁加載進度條,文中解釋了屬性和應(yīng)用,具體操作步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。

( 網(wǎng)頁加載時,有時內(nèi)容過多,一直加載等待,而此時網(wǎng)頁顯示白色不顯示任何的東西,給用戶的體驗相當(dāng)不好,所以,一般會在網(wǎng)頁加載成功前,會以進度條的形式,給用戶進行展示。讓用戶可以看到動畫,知道網(wǎng)頁正在加載中)

常見的方式有以下:

1. 定時器的進度條(假的)

<script type="text/javascript"> 
    $(function(){ 
        var loading=‘<div class="loading"><div class="pic"></div></div>‘; 
        $("body").append(loading); 
        setInterval(function(){ 
            $(".loading").fadeOut(); 
        },3000); 
    }); 
</script> 

2. 真實的獲取內(nèi)容,實現(xiàn)加載進度條

要實現(xiàn)根據(jù)真實內(nèi)容,來加載進度條,下面要介紹兩個知識點:

document.onreadystatechange  頁面加載狀態(tài)改變時的事件
document.readyState 返回當(dāng)前文檔的狀態(tài)
1. uninitialized  -  還未開始載入
2. loading        -  載入中
3. interactive    -  已加載,文檔與用戶可以開始交互
4. complete       -  載入完成

2.1.  可以將如上定時器的代碼,修改為:

document.onreadystatechange=function(){ 
         if(document.readyState=="complete"){ 
                  $(".loading").fadeOut(); 
         } 
} 

2.2.  將進度條變成css的小動畫進行顯示

推薦網(wǎng)站: https://preloaders.net/ 此網(wǎng)站有各種表示加載的小動畫 

http://autoprefixer.github.io/ 在線給css添加前綴 

https://loading.io/ 進度條小動畫 

2.3: 定位在頭部的進度度,如下圖:

注:此實現(xiàn),也并未是真實的顯示出加載的進度,而是利用:代碼從上到下執(zhí)行的原則
在代碼的不同位置,改變線條的寬度,在頁面的最后,讓寬度為100%來實現(xiàn)。

如下圖:

2.4 實時獲取加載數(shù)據(jù)的進度條

建立圖像對象:圖像對象名稱= new  Image();
使用:onload事件
注:src屬性一定要寫到onload的后面,否則程序在IE中會出錯 
 

 

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助~如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持!

相關(guān)文章

  • HTML+css制作簡易進度條

    進度條想必大家并不陌生吧,而且實現(xiàn)方法各種各樣,在本文為大家講解下利用html+css實現(xiàn)進度條的制作,感興趣的朋友可以嘗試操作下
    2013-09-30
  • 如何通過HTML/CSS 實現(xiàn)各類進度條的功能

    本文詳細(xì)介紹了如何利用HTML和CSS實現(xiàn)多種風(fēng)格的進度條,包括基礎(chǔ)的水平進度條、環(huán)形進度條以及球形進度條等,還探討了如何通過動畫增強視覺效果,內(nèi)容涵蓋了使用HTML原生標(biāo)簽
    2024-09-19

最新評論

托克逊县| 横山县| 交口县| 荔波县| 江源县| 诸暨市| 西林县| 五原县| 肇东市| 酉阳| 衡山县| 万安县| 辽阳县| 时尚| 福贡县| 淮滨县| 建阳市| 乌鲁木齐县| 平顺县| 周至县| 涿鹿县| 尖扎县| 江陵县| 旅游| 许昌市| 大同县| 成都市| 盘锦市| 西林县| 新绛县| 河南省| 伊吾县| 汉川市| 泾源县| 十堰市| 沧州市| 临安市| 会东县| 时尚| 乌海市| 项城市|