 
			
				19.01.2011, 18:32
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 
 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.12.2008 
					
					
					
						Сообщений: 4,201
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от http://phpfaq.ru/humor
			
		
	 | 
 
	
		Как отвечают на форумах: 
Идет заседание ЦК. 
Министр сельского хозяйства зачитывает доклад о том, что в колхозах болеют коровы. Никто не знает, как лечить. 
Брежнев: нарисуйте перед каждой коровой зеленый ромбик. 
Ну, издали постановление, во всех коровниках кампания по рисованию. 
Следующее заседание. Все равно коровы болеют. 
Брежнев: нарисуйте перед каждой коровой фиолетовый треугольник. 
Ну, опять кампания, доярки в художниц переквалифицируются... 
Опять заседание.  
Министр докладывает, что все коровы подохли. 
Брежнев: жаль. У меня ещё много идей было...
	 | 
 
	
 
   
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				20.01.2011, 09:15
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.01.2011 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от x-yuri
			 
		
	 | 
 
	
		отлично 
console.log(name, n);
  
и смотришь в консоль "Инструментов разработчика"
	 | 
 
	
 
 жмешь вперед выводится 0 
жмешь назад выводится -1
 
Aetae,  
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		>>>> if(n< 0) n= count; <<<<
	 | 
 
	
 
 тут где-то ошибка? 
если n стал -1 тогда n становится максимальным (т.е. в данном случае 2) и отображается последняя картинка.
 
объясните пожалуйста что не так, замучался уже возиться с этим скриптом :/  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				20.01.2011, 09:38
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 CacheVar 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.08.2010 
					
					
					
						Сообщений: 14,298
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от LostSenSS
			
		
	 | 
 
	| 
		вместо значения переменной в имя файла подставляется undefined
	 | 
 
	
 
 Тогда ищи где и почему пропадает твоя переменная...  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				20.01.2011, 12:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 
 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.12.2008 
					
					
					
						Сообщений: 4,201
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		оно совсем не листает? 
а console.log поставь перед
 
document.getElementById('header').style.background = 'url(...)';
такой
 
console.log(n, name, name[n]);
 
и интересует, что оно выведет в момент когда происходит ошибка. Ты просто делаешь, то что тебе говорят, не пытаясь понять?  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				20.01.2011, 13:59
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.01.2011 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от x-yuri
			 
		
	 | 
 
	
		оно совсем не листает? 
 
а console.log поставь перед 
document.getElementById('header').style.background = 'url(...)';
 
такой 
console.log(n, name, name[n]);
  
и интересует, что оно выведет в момент когда происходит ошибка. Ты просто делаешь, то что тебе говорят, не пытаясь понять?
	 | 
 
	
 
 совсем не листает. при нажатии любой кнопки стартовая картинка исчезает и выводится простой белый фон. 
 
вперед выводит 
0 "" undefined  
назад выводит  
-1 "" undefined 
 
получается что сама n считается, но во первых не правильно (в случае нажатии кнопки вперед n должна стать 1, в случае кнопки назад - 0) во вторых n не подставляется видимо в массив name. ибо не определен выходит именно он. 
 
странно, что в опере и лисе все отлично работает  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось LostSenSS, 20.01.2011 в 15:56.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				20.01.2011, 17:27
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 
 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.12.2008 
					
					
					
						Сообщений: 4,201
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		во-первых выложи весь код полностью, и желательно, чтобы его на форуме же можно было и  запустить
	
 
	| 
		
			Сообщение от LostSenSS
			
		
	 | 
 
	| 
		во вторых n не подставляется видимо в массив name. ибо не определен выходит именно он.
	 | 
 
	
 
 ты, видно, хотел сказать, что массив по какой-то причине undefined? А то, что console.log вывело для него пустую строку тебя не смутило?
 
var a = "";
alert(a);
alert(a[0]);
alert(""[0]);
 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2011, 09:48
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.01.2011 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		x-yuri вот рабочий пример. оставил самое необходимое только.  
сразу с форума вряд ли получится запустить, там же картинки. 
 http://zalil.ru/30375469
300кб  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2011, 10:12
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 х.з 
				
				
				
				
	
 
 
			 | 
			  | 
			
				
				
					Регистрация: 21.11.2010 
					
					
					
						Сообщений: 4,588
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от LostSenSS
			
		
	 | 
 
	| 
		 но в хроме и сафари - нет.
	 | 
 
	
 
 ошибок вроде нет... 
обнови браузеры в каких не работает. полгода назад он бы и фоксе не запустился 
или вставляй через  
document.имя элемента .src=ссылка  
 во всех будет работать. а через ид выделывается  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось dmitriymar, 21.01.2011 в 10:15.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2011, 10:29
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 19.01.2011 
					
					
					
						Сообщений: 14
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от dmitriymar
			 
		
	 | 
 
	
		ошибок вроде нет... 
обнови браузеры в каких не работает. полгода назад он бы и фоксе не запустился 
или вставляй через  
document.имя элемента .src=ссылка  
 во всех будет работать. а через ид выделывается
	 | 
 
	
 
 браузеры все последние версии, правда под макосью, но не думаю, что это существенно. 
по поводу document.имя элемента .src=ссылка чет не очень понял (  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				21.01.2011, 11:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 
 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.12.2008 
					
					
					
						Сообщений: 4,201
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
<script>
var name = [1, 2, 3];
name[0] = 5;
alert(name[0]);
</script>
  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |