ホームページ > ウェブフロントエンド > jsチュートリアル > JS の単純な Web ページのプログレスバーの実装コード

JS の単純な Web ページのプログレスバーの実装コード

小云云
リリース: 2018-02-28 11:52:40
オリジナル
1153 人が閲覧しました

この記事では主に、JS のシンプルな Web ページのプログレスバーの実装コードを共有します。お役に立てれば幸いです。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

<!DOCTYPE html>

<html lang="en">

<head>

   <meta charset="UTF-8">

   <meta name="viewport" content="width=device-width, initial-scale=1.0">

   <meta http-equiv="X-UA-Compatible" content="ie=edge">

   <title>jquery实现简单网页进度条</title>

   <style>

       * {

           margin: 0;

           padding: 0;

       }

       /*大小和body一样,盖住全部内容*/

       .loading {

           width: 100%;

           height: 100%;

           background: #fff;

           position: fixed;

           top: 0;

           left: 0;

           z-index: 999;

       }

       /*图片和父容器大小一样*/

       img {

           width: 100%;

       }

       /*加载动画*/

       .loading .pic {

           width: 200px;

           height: 100px;

           background: url(img/07.gif) no-repeat center;

           /* 大家可以去www.loading.io浏览一下,里面提供了很多进度条小动画 */

           position: absolute;

           top: 0;

           left: 0;

           right: 0;

           bottom: 0;

           margin: auto;

       }

   </style>

</head>

<body>

   <p class="loading">

       <p class="pic"></p>

   </p>

        

   <!-- 页面加载完成后要展示的图片 -->

   <img src="01.jpg" alt="">

   <img src="02.jpg" alt="">

   <img src="06.jpg" alt="">

</body>

<script>

 /* 

   通过加载事件来完成网页加载事件

       onreadystatechange:页面加载状态改变时的状态

       document.readyState:返回当前文档的状态

        

       1.uninitialized - 还未开始加载

       2.loading       - 载入中

       3.interactive   - 已加载, 文档与用户可以开始交互

       4.complete      - 载入完成

   */

   document.onreadystatechange = function () {

       if (document.readyState == "complete") { //判断状态

           $(".loading").fadeOut();

       }

   }

    

</script>

</html>

ログイン後にコピー

関連おすすめ:

WebページプログレスバーのJS記述例

Webページプログレスバーの簡単な実装方法

Webページプログレスバーに関するおすすめ記事

以上がJS の単純な Web ページのプログレスバーの実装コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート