/ / स्वचालित स्लाइड शो ठीक से प्रदर्शित नहीं हो रहा है - जावास्क्रिप्ट, कैशिंग, छवि, प्रीलोड

स्वचालित स्लाइड शो ठीक से प्रदर्शित नहीं हो रहा है - जावास्क्रिप्ट, कैशिंग, छवि, प्रीलोड

मेरे पास कुछ साइट के मुख्य पृष्ठ पर एक स्वचालित स्लाइड शो है। छवियां हर 10 सेकंड घूर्णन कर रही हैं, लेकिन जब वे पहली बार दिखाई देते हैं तो वे पहले से लोड नहीं होते हैं (मुझे लगता है), इसलिए एक खाली दिखाया गया है।

मुझे लगता है कि इन छवियों को प्रीलोड करना वे ठीक दिखाएंगे, लेकिन मुझे नहीं पता कि उन्हें कैसे लोड किया जाए। मैं पृष्ठ की सभी छवियों को प्रीलोड करने के लिए निम्न कोड का उपयोग करता हूं, लेकिन यह काम नहीं करता है:

function preloadAllImages() {
for (i = 0; i < document.images; i++) {
var img = new Image();
img.src = document.images[i];
}
}

तो, मैं यह काम कैसे कर सकता हूं?

उत्तर:

जवाब के लिए 0 № 1

प्रयत्न

function preloadAllImages() {
for ( var i = 0; i < document.images.length; i++) {
var img = new Image();
img.src = document.images[i];
}
}

मेरा मानना ​​है कि आप गायब हैं length विशेषता।