Salut,
je voudrais affiché sur mon site le temps qu'a mis la page pour se charger(en bas de mon site, mais pas dans la barre de statut)
C'est à dire de ce genre:Que dois-je mettre?Citation:
Page générée en xx secondes
Merci
Version imprimable
Salut,
je voudrais affiché sur mon site le temps qu'a mis la page pour se charger(en bas de mon site, mais pas dans la barre de statut)
C'est à dire de ce genre:Que dois-je mettre?Citation:
Page générée en xx secondes
Merci
Tu crées un div ayant pour position le bas de la page et tu y mets le code javascript à l'intérieur. Si quelqu'un a une autre idée :roll:
et quel est le code javascript?
quand tu dis chargée ... tu veux aussi prendre en compte le chargement des images ?
ba que la page soit totalement chargé, je veux que sa marque eb bas, page générée en 2 secondes(exemples)
oui mais ta page peux être charger et s'afficher sans que les images soient totalement fini de charger ...
donc il faudrait savoir ...
avec les images
Monsieur est exigent :lol:
onload tient-il en compte le chargement des images ?
si oui tu arrête le compteur sur le onload et tu affiches.
serait t-il possible que vous donniez le code qui perment de marquer le temps qu'a mis la page, car je cherche grace à google, mais rien...
Essaie ceci :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <html> <head> <script> var start = new Date(); function loaded() { var stop = new Date(); alert(stop.getTime() - start.getTime()); } </script> </head> <body onload="loaded()"> <script> for(i = 0 ; i < 1000000 ; i++); </script> </body> </html>
ok, j'essaye
heu...
regarde se ke sa fé : http://antiquarius.free.fr//site/test.php
Evite le sms.
Et bien ça fait quoi à ton avis en lisant le code ? 8O
C'est écrit par le serveur ça, pas par javascript.
sachant que innerHTML n'est pas des plus propres mais c'est juste pour te montrerCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <html> <head> <script> var start = new Date(); function loaded() { var stop = new Date(); document.getElementById('generated').innerHTML = (stop.getTime() - start.getTime())+" millisecondes"; } </script> </head> <body onload="loaded()"> <script> for(i = 0 ; i < 1000000 ; i++); </script> <div id="generated"></div> </body> </html>
salut, sa me marqueComment faire pour marquerCitation:
891 millisecondes
?Citation:
0,0891 secondes
Demande à ton petit frère, il le sait depuis la primaire !
Quand même, une division... faut pas pousser !
edit : j'avais pas vu, depuis quand 1 milliseconde == 0.0001 seconde :scarymov:
le code que tu mas donné est :Et je vois pas comment faire pour mettre en secondes...Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <html> <head> <script> var start = new Date(); function loaded() { var stop = new Date(); document.getElementById('generated').innerHTML = (stop.getTime() - start.getTime())+" millisecondes"; } </script> </head> <body onload="loaded()"> <script> for(i = 0 ; i < 1000000 ; i++); </script> <div id="generated"></div> </body> </html>
pouvez vous me le donner , comme sa je ne vous embeteré plus.
Merci par avance
Tu as de l'argent ? Car là ça devient de la prestation ! Tu veux pas qu'on fournisse le support non plus ? :twisted:
kevinf... une division par mille ! :marteau: :zekill:
De toute façon, ça sert pas à grand chose vu que le temps de génération qu'on voit habituellement sur les sites c'est le temps coté serveur entre la réception et l'envoi de la requête HTML.Citation:
document.getElementById('generated').innerHTML = ((stop.getTime() - start.getTime())/1000)+" s";