2010-08-07 4 views
1

salut suis en utilisant cet extrait pour l'image de pré-charge en utilisant javascriptcomment vérifier javascript préchargement vaut la peine ou non

window.onload=function(){ 

heavyImage.src = "images/qq-lookupbody-holder.png"; (ON PAGE LOAD) 

} 

mais je suis trouve pas différent après avoir ajouté cette js extrait,

est-il un moyen de vérifier, le script de préchargement est vraiment worht ou pas ....

Répondre

1

Si vous le faites dans un gestionnaire de chargement de page, cela n'aidera pas parce que "charger" n'est pas appelé jusqu'à ce que les images sont prêtes . Appelez-le avant, cependant, et cela pourrait faire une différence, peut-être, bien que d'une façon ou d'une autre le navigateur doit aller chercher l'image. Des choses comme ça peuvent aider lorsque vous préchargez des images pour autres pages sur votre site. Cela les met dans le cache du navigateur, de sorte que lorsque l'utilisateur atteint une page qui utilise réellement l'image, il est mis en cache.

En outre, vous ne postez pas, mais je suppose que la ligne de code que vous avez fourni suit en fait une ligne où « heavyImage » est réglé sur une instance « Image » réelle:

heavyImage = new Image(); 

modifier — bien après votre mise à jour, je peux vous dire que ce code ne vous aidera en aucun cas à charger votre image. Encore une fois, vous pouvez essayer ceci:

var heavyImage = new Image(); 
heavyImage.src = "images/qq-lookupbody-holder.png"; 

Ne mettez pas cela dans un gestionnaire "onload" cependant. Il suffit de le mettre dans un bloc <script> dans le <head> du document. Pourtant, cela peut ou ne peut pas vraiment aider. Si vous pouvez vous charger de précharger l'image sur une page avant votre visiteur du site atteint la page avec l'image, alors cela pourrait faire une grande différence.

+0

CHK mes mises à jour post plz – Bharanikumar

+0

Je viens d'ajouter entre TAG ... – Bharanikumar

+0

Comment tester pré-charge img – Bharanikumar

Questions connexes