- Автор темы
 - #1
 
НЕ АКТУАЛЬНО
Нашел скрипт выполняющий простую функцию, это мигающая картинка, вопрос в том, как заставить ее мигать не больше 10 раз?
	
	
	
		
Добавлено через 43 минуты
Додумался до этого:
	
	
	
		
Только цикл вообще перестал выполняться... Где может быть косяк?
Проблема решена, break заменен на throw "stop";
	
		
			
		
		
	
				
			Нашел скрипт выполняющий простую функцию, это мигающая картинка, вопрос в том, как заставить ее мигать не больше 10 раз?
		HTML:
	
	<SCRIPT LANGUAGE="JavaScript">
	var nr2=100 ;
	var nr1, random,a=2;
	var speed=6;
	image1=new Image();
	image1.src="neon1.gif";
	image2=new Image();
	image2.src="neon2.gif";
function wechsel()
{
	nr1=Math.random();
	random=Math.round( (nr1) * nr2) ;
		if (a==2)
		{
			document.images.eins.src=image2.src
			a=1;
		}
		else
		{
			document.images.eins.src=image1.src
			a=2;
		}
	window.setTimeout('wechsel()',random*6);
}
</script>
<IMG SRC="neon1.gif" name="eins">
	Добавлено через 43 минуты
Додумался до этого:
		Код:
	
	<SCRIPT LANGUAGE="JavaScript">
	var nr2=100 ;
	var nr1, random,a=2;
	var speed=6;
	image1=new Image();
	image1.src="/tpl/i/news.jpg";
	image2=new Image();
	image2.src="/tpl/i/news1.jpg";
	z=1;
function wechsel()
{
	nr1=Math.random();
	random=Math.round( (nr1) * nr2) ;
		if (a==2)
		{
			document.images.eins.src=image2.src
			a=1;
		}
		else
		{
			document.images.eins.src=image1.src
			a=2;
			z++;
			if (z==10) {
				break;
			}
		}
	window.setTimeout('wechsel()',random*6);
}
</script>
	Проблема решена, break заменен на throw "stop";