Barre de chargement de script

Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   -  
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut à tous,

Est-il de possible de créer une barre de chargement, pour un script JS.

En clair : j'ai un script JS qui est lourd et je souhaiterai qu'au lancement de la page, le script ce charge et une barre de chargement indique l'état de celui ci avant d'afficher la page.

J'ai bien trouver ça sur internet (http://www.journaldunet.com/developpeur/tutoriel/dht/060304-javascript-barre-de-progression.shtml mais je ne sais pas trop comment adapter ceci a mon code.

Est il possible de vérifier si un fichier est bien charger ? du genre "tant que blabla.js est différent de true, on exécute la fonction" ?

Cordialement
Exileur




A voir également:

2 réponses

Lyricoding Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   2
 
Le script que tu montres est simplement une barre défilante, pour qu'elle fonctionne correctement, il faudrait lui indiquer les valeurs qu'elle doit afficher.

JavaScript étant un langage qui s'exécute "de haut en bas", tu peut faire en sorte qu'a toute les 5 lignes de ton code par exemple, une ligne de code modifie la valeur du pourcentage. Une fois a la ligne 500, on arrive a 100%.
Je ne suis pas sur que ça marche, il faudrait que j'essaye.

En espérant que j'ai pu t'inspirer ;)
[ Lyric ]
0
Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   150
 
Pas con :D Bonne idée. Je vais voir ce que je peux faire. Merci de ton aide.
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
A noté qu'avec le html5 il y a une barre de progression native, pas besoin de s'encombrer de script js pour ça.
0
Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   150
 
Oui, j'en ai entendu parler, mais à priori aucune spécification W3C (dans mes souvenir) et beaucoup d'incompatibilité entre les navigateurs.
0
ThEBiShOp Messages postés 8411 Date d'inscription   Statut Contributeur Dernière intervention   1 566
 
tous les navigateurs l'implémentent, tant qu'ils sont à jour.
mais le javascript n'est pas géré pareil suivant les navigateurs et peut même être désactivé, donc c'est un peu le même problème dans le fond.
0