2017-02-15 1 views
-2

J'essaie de créer une barre de chargement que j'utiliserai lorsque j'ouvrirai des liens ou des images. Je veux dire, alors que la page/l'image n'est pas encore chargée, un voudrait montrer une barre de chargement comme celle que je vous ai montrée.
Je sais comment créer la barre en fait, mais je ne sais pas comment obtenir le statut de la charge de la page/image. J'imagine que j'ai besoin d'utiliser JavaScript ou jQuery, mais si vous connaissez un moyen de le faire en PHP cela m'aiderait.JavaScript - Créer une barre de chargement

Loading Bar

Merci!

+0

Je ne pense pas que vous pouvez le faire. Peut-être un plus facile et mieux d'avoir une barre qui montre que son chargement sans statut. – DonO

+0

@DonO Et comment faire? – DamiToma

+0

Je pense quelque chose comme ceci: https://contingencycoder.files.wordpress.com/2013/08/windows7busyprogressbar.png. Ensuite, vous pouvez le mettre sur la page et le cacher sur le document chargé. – DonO

Répondre

1

La barre de chargement comme ci-dessus ne fonctionnera que si vous exécutez un script php en utilisant ajax. Vous devez comprendre que php est une langue côté serveur, donc seulement quand le serveur exécute le script et montre la sortie au navigateur, il a déjà fait 100%.

Cependant, vous pouvez utiliser différentes bibliothèques https://github.com/verlok/lazyload, http://github.hubspot.com/pace/docs/welcome/

Jouez avec les deux bibliothèques ci-dessus. Idéalement, le rythme serait utilisé pour montrer la page et la charge paresseuse pour les images