[JQUERY] AFFICHER UN MESSAGE D'ATTENTE PENDANT LE CHARGEMENT DE LA PAGE

johnvlesk Messages postés 11 Date d'inscription jeudi 16 novembre 2006 Statut Membre Dernière intervention 25 mai 2011 - 25 mai 2011 à 14:18
jjDai Messages postés 291 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 13 mars 2015 - 4 juin 2011 à 10:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53203-jquery-afficher-un-message-d-attente-pendant-le-chargement-de-la-page

jjDai Messages postés 291 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 13 mars 2015
4 juin 2011 à 10:49
tout à fait d'accord avec ce qui vient d'être dit;
Cependant je constate que cette "source" (entre guillemet) génère plus de commentaires que certaines autres qui mériterais le nom de Source (avec la majuscule).
Si l'objectif est de faire parler de soi, "l'expert" (toujours entre guillemet) à réussi son coup;
Passons notre chemin et arrêtons nous sur ce qui en vaut la peine.
JJDAI
Allan007 Messages postés 82 Date d'inscription samedi 6 décembre 2003 Statut Membre Dernière intervention 12 février 2012
3 juin 2011 à 23:54
On ne dois pas avoir la même notion du niveau "Expert" a mon avis, cette source n'est même pas aux normes W3C.
On peux faire un chargeur aussi simple mais beaucoup plus fonctionnel et optimiser en respectant les normes, puis ce genre de source c'est du vue et revu..

Bonne continuation
vincseize Messages postés 113 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 28 mars 2010
30 mai 2011 à 09:04
entierement d accord
alain04 Messages postés 25 Date d'inscription samedi 4 septembre 2004 Statut Membre Dernière intervention 27 août 2012
30 mai 2011 à 08:32
C'est vrai que le "niveau", on s'en fiche un peu.
Tout ce qu'il faut (qu'il faudrait!)c'est que les propositions de script présentés ICI fonctionnent, ce qui n'est malheureusement pas toujours le cas.
J'écrivais ça il y à déjà un bon bout de temps et qu'est-ce que j'ai pas entendu !!!
Et pourtant, à quoi sert de poster un script qui ne fonctionne pas?
vincseize Messages postés 113 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 28 mars 2010
25 mai 2011 à 20:53
Du coup autant autant utiliser le ready.function comme avant (comme ds n importe quelle tuto)

puisque qu'en placant la function souhaitée dans:

$(document).ready(function(){

$('body').prepend("
Chargement en cours . . .

");

#Ma FUNCTION ou mon url.php (a la fin de laquelle on rajoute:
<script type="text/javascript" >

function body_ready(){$(document.body).css('margin-top','');$('#wait').css('display','none');}
$(document).ready(function(){body_ready();});

</script>
)

;});

ET cela marche parfaitement
jjDai Messages postés 291 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 13 mars 2015
25 mai 2011 à 19:45
Niveau Expert !?!
du deuxième premier venu !
JJDAI
vincseize Messages postés 113 Date d'inscription mardi 25 février 2003 Statut Membre Dernière intervention 28 mars 2010
25 mai 2011 à 17:12
Hum, chez moi cela marche pas;

j ai testé, en plaçant simplement dans le body:

<?php

$i=0;
while($i<50000000) {
//$tab[$i]=qqchose;
$i=$i+1;
}
echo $i;

?>

ET rien ne se passe pendant le temps d attente de l itération

???
or3li3n Messages postés 193 Date d'inscription jeudi 3 septembre 2009 Statut Membre Dernière intervention 22 juin 2011
25 mai 2011 à 16:52
Ce code source est là pour aider certaines personnes à produire un effet de chargement le plus simplement possible.
Pas pour être critiqué par le premier venu.

Propose mieux en restant aussi simple...et après tu pourras critiquer.
johnvlesk Messages postés 11 Date d'inscription jeudi 16 novembre 2006 Statut Membre Dernière intervention 25 mai 2011
25 mai 2011 à 14:18
Niveau Expert !?!
Rejoignez-nous