Мой код работает хорошо ...
но есть одна вещь, которую я не могу решить:
, когда я mouseover
изображение цикл начинается хорошо, но на последующих наведений мыши он начинает меняться быстрее и быстрее ...изображения Петля на парении - setInterval вопрос
var Image = new Array("//placehold.it/400x180/?text=Welcome",
"//placehold.it/400x180/?text=To",
"//placehold.it/400x180/?text=My",
"//placehold.it/400x180/?text=Web+page",
"//placehold.it/400x180/?text=INPHP");
var Image_Number=0;
var Image_Length= Image.length;
function change_image(num){
Image_Number = Image_Number + num;
if(Image_Number > Image_Length)
Image_Number = 0;
if(Image_Number < Image_Length)
document.slideshow.src = Image[Image_Number];
return false;
Image_Number = Image_Length;
}
function auto() {
setInterval("change_image(1)", 1000);
}
<img src="//placehold.it/400x180/?text=Welcome" name="slideshow" onmouseover="auto()" />
Мне это нравится - просто назовите его особенностью –
@AndrewMairose смешно, но неуместным и бесполезным комментарием. (LOLd so much: D) –
@ downvoters, пожалуйста, OP предоставил все закодированные, которые он сделал до сих пор, и вопрос довольно понятен. Покажите какое-нибудь спортивное мастерство. –