• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何用js實現正在載入的進度條效果

    新建一個html文件,定名為test.html,用于實現進度條的結果。

  • 2

    在test.html頁面,利用h1標簽建立“正在載入,請稍候...”題目,并利用寬度為40%的table作為進度條的總寬度。

  • 3

    在table的td元素內,再利用一個table標簽界說進度條的顏色,而且設置一個id屬性,用于下面獲得進度條調整其寬度實現動態的結果。

  • 4

    界說一個js函數load(),實現改變id為lpc的table的寬度,設置每次改變2%,代碼如下:

  • 5

    要使進度條主動轉變,需要利用js中的setTimeout()按時器,實現每秒鐘反復挪用load()函數,實現動態累加2%的寬度。

  • 6

    設置累加的寬度不跨越100%,即當pc的值大于100時,斷根按時器,遏制執行load()函數,進度條遏制。代碼如下:

    注:在函數后面利用load()執行函數,啟動進度條。

  • 7

    在瀏覽器運行test.html,查看實現的結果。

    可見,當作功實現進度條的結果。

    • 發表于 2019-08-07 00:16
    • 閱讀 ( 753 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆