Comment puis-je savoir depuis combien de temps la page actuelle a été chargée en utilisant Jquery ou Javascript? Quelle fonction?Comment puis-je savoir depuis combien de temps la page actuelle a été chargée en utilisant Jquery ou Javascript?
Répondre
Lorsque la page se charge obtenir l'horodatage en cours:
var startTime = new Date().valueOf();
Ensuite, la page a été chargée pour l'horodatage actuel moins cette valeur:
var loadedSeconds = (new Date().valueOf() - startTime)/1000;
Le temps est en millisecondes afin de diviser par 1000 pour obtenir des secondes.
Exemple de code: -
<script>
//Getting Date When Page Started Loading
var start = new Date();
//Window Load Function that is called after page is completely loaded
$(window).load(function() {
//Substracting Started Time From Time When Page Completely Loaded
$('body').html(new Date() - start);
});
</script>
Vous pouvez faire un var start = new Date();
au début de votre <head>
puis, à la fin de la <body>
, faire une new Date().getTime() - start.getTime()
Ces solutions vous dire combien de temps il a fallu une page à charger. Pour savoir combien de temps la page a fonctionné, vous pouvez exécuter une fonction qui trouve l'heure (en utilisant les méthodes mentionnées par les autres gars) affiche l'heure, puis appelle elle-même (après peut-être une petite pause). Cela va être un processus assez intensif et je ne suggérerais pas de le faire sur un site que beaucoup de visiteurs, ou un qui nécessite l'exécution d'autres JS.
EDIT - En fait, si vous en faites un bouton que vous cliquez pour appeler la fonction et ne l'appelez pas lui-même qui permettrait d'arrêter les frais généraux fou.
- 1. Comment savoir combien de fois un fichier a été téléchargé?
- 2. En utilisant l'API GRAPH de Facebook, puis-je savoir depuis combien de temps deux utilisateurs ont été amis?
- 3. Comment puis-je savoir combien de temps a pris le temps de chargement de la page entière dans asp.net?
- 4. Comment savoir combien d'éléments d'un type particulier existent dans la page Web actuelle de Jquery?
- 5. Comment puis-je compter combien de fois une vue a été chargée depuis le démarrage de l'application?
- 6. Comment vérifier que l'image de fond (css) a été chargée?
- 7. Combien de temps durera ma session actuelle?
- 8. Comment faire pour jQuery glisser une fois que la page a déjà été chargée
- 9. Découvrez combien de temps Windows a été en cours d'exécution, et d'autres paramètres
- 10. Comment savoir ce qui a été cliqué?
- 11. Depuis combien de temps un utilisateur est-il sur une page asp.net (analyse personnalisée)?
- 12. Comment puis-je savoir qu'une application Android a été chargée pour la première fois?
- 13. Comment savoir si un événement click a été déclenché ou non dans jquery?
- 14. Comment savoir quel compilateur a été utilisé: g77 ou gfortran
- 15. Comment savoir si une image est chargée ou mise en cache dans JQuery?
- 16. action utilisation en page chargée jquery
- 17. Comment savoir combien de temps dure ma tâche
- 18. Obtenir l'URL actuelle en utilisant Jquery
- 19. Comment savoir quelle MKPinAnnotation a été pressée?
- 20. Comment obtenir toutes les étiquettes d'éléments <a> Depuis la page actuelle
- 21. Comment savoir onglet tabulation a été pressé?
- 22. La page maître doit savoir si un ContentPlaceHolder n'a pas été utilisé par la page de contenu actuelle
- 23. Comment savoir quel itinéraire a été sélectionné?
- 24. Comment savoir quelle image a été cliquée?
- 25. zoom d'image en utilisant javascript ou jquery
- 26. Pour savoir si une page * .aspx a été modifiée
- 27. Méthode d'appel après que la vue a été chargée
- 28. Comment savoir combien de données ont été transférées via Wifi, 3G ou EDGE sur Android?
- 29. Comment savoir si la collection itérée a été modifiée?
- 30. comment calculer l'heure de rendu de la page avec ou sans javascript ou avec plusieurs javascript séparément
Que voulez-vous dire, a été chargé? Depuis combien de temps l'utilisateur est sur la page en cours? –
Pourquoi ce wiki communautaire? – Paul
A quoi sert le wiki de communauté? – Steven