Je teste le code dans IE7, FF, Chrome, Safari et ce problème se produit dans Firefox seulement.L'animation d'image continue à demander les images
J'ai vérifié que le problème se produisait seulement dans FF 3.5.x, mais pas FF 3.0.x.
Je veux faire une animation d'image qui a 10 images au total.
Actuellement, j'utilise le code suivant pour le faire:
for (var i=1;i<=10;i++){
img[i] = new Image();
img[i].src = "images/survey/share_f"+i+".jpg"
}
var cornerno = 0;
function imganimate(){
$("#surveyicon").attr("src",img[cornerno].src);
//some logic to change the cornerno
setTimeout("imganimate()",1000);
}
Et puis changer une boucle de src à de l'élément à travers le réseau « img ». Cependant, firefox continue de demander des images continues (je m'attends à ce qu'il ne demande qu'une seule fois chaque image unique).
Que dois-je faire?
Que voulez-vous dire en continu? Il doit les charger tous consécutivement au moment de l'exécution du code, mais seulement une fois par chargement de page, sauf si vous avez ce code dans un gestionnaire de clic ou un rappel de minuteur. Vous voudrez peut-être poster plus de code. – tvanfosson
Plus de code est posté. – Billy
Ce problème se produit uniquement dans Firefox après le test. – Billy