greekzero Δημοσ. 30 Ιουνίου 2005 Δημοσ. 30 Ιουνίου 2005 προσπαθώ να αλλάξω λίγο αυτό εδώ τo script και να τo κάνω να κάνει rotate παραπάνω banners από τα 3 που κάνει. κανεις καμια βοήθεια? ας μου παράθεση τo script με τις αλλαγές αν γίνετε. <!-- var urlArray = new Array(3); //for URL's, increase size as necessary var banArray = new Array(3); //for banners, increase size as necessary var counter = 1; var url = "link"; //initial URL //add your necessary URL's urlArray[0] = "link2"; urlArray[1] = "link3"; urlArray[2] = "link4"; if(document.images) //pre-load all banner images { for(i = 0; i < 3; i++) { banArray = new Image(468, 60); banArray.src = "banners/banner" + (i+1) + ".jpg"; } } function changeBanner() //banner changer function { if(counter > 2) counter = 0; document.banner.src = banArray[counter].src; //sets a new banner url = urlArray[counter]; //sets a new URL to the banner counter++; //increase the counter for the next banner } //calls the changeBanner() function every 5 seconds //change the timer as necessary (minutes * 60000) or (seconds * 1000) var timer = window.setInterval("changeBanner()", 15000); //--> </script>
random Δημοσ. 1 Ιουλίου 2005 Δημοσ. 1 Ιουλίου 2005 για να ειχα περισσοτερες απαντησεις θα αλλαζα τον τιτλο σε "Javascript how to rotate banner" Για να δουλεψει για 20 εικόνες, όπου βλέπεις 3 θα βαλεις 20, και οπου βλεπεις 2 θα βαλεις 19, και θα συμπληρωσεις τα urlArray[X] = "linkX" απο το 0 ως το 19
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.