如何用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
    • 阅读 ( 749 )
    • 分类:其他类型

    你可能感兴趣的文章

    相关问题

    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 问答工具