Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 11.10.2011, 00:08
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Michunter,
может быть пора начать форматировать по человечески свой код в сообщениях, а не мучить окружающих?
Ответить с цитированием
  #22 (permalink)  
Старый 11.10.2011, 01:50
Интересующийся
Отправить личное сообщение для Michunter Посмотреть профиль Найти все сообщения от Michunter
 
Регистрация: 03.10.2011
Сообщений: 10

<html>
	<head>
	    <script>
	        window.onload = function (){
	            viewWin = document.getElementById('view');
	            imgArray = [];
				for(var n=0;n<6;n++)
				{
					imgArray[n]=document.getElementById(n);
				}
	            viewImg = document.createElement('img');
				
	            viewImg.height = 300;
	            viewImg.width = 450;
            if(!viewImg.src){
                viewImg.src = imgArray[0].src;
            }
	            viewWin.appendChild(viewImg);
				viewImg.id = 'viewImg';
	            for(var i = 0; i < imgArray.length; i++){
                imgArray[i].onclick = function(){
	                    viewImg.src = this.src;						
	                }
            }			
	        }
		
function play(){
	if(document.getElementById('stop').onClick)
	clearTimeout(joo);
	var duration = 12; //общая длительность
	var start = new Date().getSeconds(); // время старта
	joo = setTimeout(function (){
			var now = (new Date().getSeconds()) - start;
			if(now > start)
			var now = start - (new Date().getSeconds());					
			progress = now/duration;								
			document.getElementById('viewImg').setAttribute('src',imgArray[now-1].src);			
			if(progress < 1)
			setTimeout(arguments.callee, 1000);		
}, 1000);
}
</script>
	    <style>
        #view{
          height: 300px;
          width: 450px;
          border: 1px solid #000;
          margin-bottom: 30px;
     }
    #preview img{
          height: 100px;
         width: 150px;
    }
   </style>
</head>
<body>
<div id="view"></div>
<div id="preview">
    <img id="0" src="1.jpg" />
    <img id="1" src="2.jpg" />
    <img id="2" src="3.jpg" />
	<div>
		<img id="3"src="4.jpg" />
		<img id="4" src="5.jpg" />
		<img id="5"src="6.jpg" />	
	</div>
</div>
<br>
<br>
<br>
<div>
<input id="start" type="button" value="Запуск" onClick="play()" >
<br>
<div><input id="stop" type="button" value="Остановка"></div>
</div>
</body>
</html>


помогите кнопку стоп сделать буду очень благодарен

P.S. Не знаю почему так код выдает... не знаю с чем это связано

Последний раз редактировалось Michunter, 11.10.2011 в 04:45.
Ответить с цитированием
  #23 (permalink)  
Старый 11.10.2011, 04:21
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с javascript andruhin Общие вопросы Javascript 12 04.05.2012 10:05
ПОМОГИТЕ!!! JavaScript aktau07 Общие вопросы Javascript 9 03.10.2011 23:10
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34
Помогите, пож, младенцу восстановить работоспобность JavaScript MishkaKosolapij Общие вопросы Javascript 4 16.08.2009 23:02