Loading dans une page #3

Soyez le premier à donner votre avis sur cette source.

Vue 22 547 fois - Téléchargée 1 455 fois

Description

Loading dans une page, et oui encore !! Mais cette fois ces un vrai loading !! Un progress bar bien standard mais des plus facile a modifier... Il vous faut une valeur par defaut et ensuite insérer le code ou le chargement doit etre effectuer... Il peut etre utiliser lors d'un enregistrement par exemple !!

J'ai insérer 2 exemples.

- loading selon une boucle

- loading multiple, permet de loader selon plusieur chargement (ici boucle for), mais peut etre utile du genre, enregistrement dans une table, suppression ensuite dans une autre et modification ensuite... permet de dispatcher le loading !!

Comme ont dit, "jamais 2 sans 3" ;)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
40
Date d'inscription
jeudi 27 mars 2003
Statut
Membre
Dernière intervention
5 février 2008

J'adopte ton code, vraiment pratique, perso je l'utilse pour voir la progression d'une longue fonction sur une base de données. Félicitation.
Par contre j'ai aussi zieuté du coté Page#4 et là c'est tout bidon comme bcp de code sur codeproject.
Merci encore.
Messages postés
757
Date d'inscription
vendredi 7 septembre 2001
Statut
Membre
Dernière intervention
19 juin 2008

ces ce que je fais dans mon appli, mais pas ici pour demo ;)
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
2
Et pourquoi pas

Fo i = 1 To i_rs_count

...'et toute la suite

(comme ça la boucle se fait par rapport au nombre d'étapes de chargement)
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
2
en fait, j'ai testé et j'ai remarqué que si le code qui doit se passer pendant le chargement n'est pas suffisement long (si il n'y a pas assez de temps entre les response.flush), eh ben ça va trop vite pour le navigateur et/ou le serveur.
En gros, pour des situations qui demandent moins de ressources, il faut forcer le code à ralentir, et comme il n'y a pas de Timer en ASP3 (je crois...:p), une boucle vide plus ou moins longue suffit...
Messages postés
757
Date d'inscription
vendredi 7 septembre 2001
Statut
Membre
Dernière intervention
19 juin 2008

je suis sous ii6, a mon travail et a ma maison et j'ai tester sous ces 2 poste et moi tous est ok !

J'ai utiliser les multitudes flush, car lorsque l'on enregistre, comme moi par batch une série de 1000 a 10000 enregistrement a la queue, la page devient tres lourde et donc le flush me permet de sortir de cette lourdeur, il est donc de mise d'utiliser la méthode de Nurgle (que j'ai pas tester par contre), pour des situations moins demandent !!
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.