Obtenir le délai d'affichage des contenus de la page avec JavaScript
Concept et utilisation
La fonction timeToWindowLoaded() permet d'obtenir le temps utilisé par le navigateur pour charger complètement les contenus de la page (incluant les ressources externes comme les images, les feuilles de style et les scripts).
Fonction
- timeToWindowLoaded()
- Retourne le délai en millisecondes de rendu complet de la page. 
- Syntaxe
- timeToWindowLoaded(arrondi_millisecondes);
- Paramètre
- arrondi_millisecondes(Number)
- Le paramètre - arrondi_millisecondesde la fonction- timeToWindowLoaded()définit l'arrondi en millisecondes à appliquer au délai retourné.
 
Exemple d'obtention du délai d'affichage de la page
var arrondi_millisecondes = 50;
timeToWindowLoaded(arrondi_millisecondes);
// renvoie par exemple: 0.35Code source de la fonction
function timeToWindowLoaded(r) {
  r = r || 50;
  var t = performance.timing;
  return Math.round((t.loadEventEnd - t.navigationStart) / r) * r;
}Dernière mise à jour le .
