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?Page générée en xx secondes
Merci
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?Page générée en xx secondes
Merci
KevinF
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
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
et quel est le code javascript?
KevinF
quand tu dis chargée ... tu veux aussi prendre en compte le chargement des images ?
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
ba que la page soit totalement chargé, je veux que sa marque eb bas, page générée en 2 secondes(exemples)
KevinF
oui mais ta page peux être charger et s'afficher sans que les images soient totalement fini de charger ...
donc il faudrait savoir ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Monsieur est exigent
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...
KevinF
Essaie ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
heu...
regarde se ke sa fé : http://antiquarius.free.fr//site/test.php
KevinF
Evite le sms.
Et bien ça fait quoi à ton avis en lisant le code ?
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 montrer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 marquer891 millisecondes?0,0891 secondes
KevinF
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
le code que tu mas donné est :Et je vois pas comment faire pour mettre en secondes...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
KevinF
pouvez vous me le donner , comme sa je ne vous embeteré plus.
Merci par avance
KevinF
Tu as de l'argent ? Car là ça devient de la prestation ! Tu veux pas qu'on fournisse le support non plus ?
kevinf... une division par mille !
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.document.getElementById('generated').innerHTML = ((stop.getTime() - start.getTime())/1000)+" s";
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager