Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   анимацию изображения с подсчетом количества анимаций (https://javascript.ru/forum/misc/37100-animaciyu-izobrazheniya-s-podschetom-kolichestva-animacijj.html)

flasher167 07.04.2013 23:28

анимацию изображения с подсчетом количества анимаций
 
Создать программу, запускающую анимацию изображения с подсчетом количества анимаций, когда курсор находится на гиперсвязи другого фрейма, и прекращающую ее, когда курсор уходит с гиперсвязи.

megaupload 08.04.2013 08:23

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.

danik.js 08.04.2013 09:39

megaupload, я понял, это новый бот ))
Он ходит по форумам, постит учебные задания из студенческих контрольных, а потом собирает ответы, которые впоследствии фильтруются человеком ))
Ибо ну виджно же - пост целиком состоит из задания. Ни одного вставленного слова от ТС тут нет )))

flasher167 08.04.2013 14:52

в прошлой теме
пользователь danik.js
вообще на домной поиздевался... с горем по полам я сделал задание без помощи....
Помогите найти нужную документацию по ключевым словам в задании.

flasher167 11.04.2013 13:04

нет идей?

flasher167 18.04.2013 16:07

подскажите .... не нашел не одного примера , ничего нету про подсчет анимации

animhotep 18.04.2013 16:17

Цитата:

Сообщение от flasher167
когда курсор находится на гиперсвязи другого фрейма

о_О чтойта?

flasher167 18.04.2013 16:28

предполагающий что когда курсор наводится на ссылку другого фрейма

animhotep 18.04.2013 16:31

гиперсвязь - это hyper link?))))
какое отношение имеет непонятный фрейм к анимации картинки?
тыбот?

flasher167 18.04.2013 16:40

нет я не бот, а живой человек
вот такое задание дали, требуют что бы был фрейм да еще и с гипер линком на который навели курсор и заработало изображение

animhotep 18.04.2013 16:42

аа, живой. уточни задание. непонятно что хотят

flasher167 18.04.2013 16:50

так я уже рассказал что нужно,
навести курсор на гипер ссылку в фрейме(1) кода курсор попадает на гипер ссылку то во фрейме(0) запускается анимационная картинка где ниже пишется сколько кадров показало

Aetae 18.04.2013 21:45

<body><script type="text/javascript">
var canvas = document.createElement('canvas');
	canvas.setAttribute('width',300);
	canvas.setAttribute('height',130);
	canvas.setAttribute('style','float:left; border:1px solid #000; margin: 0 5px;');
var div = document.createElement('div');
var frame = document.createElement('iframe');
	frame.setAttribute('src','about:blank');
	frame.setAttribute('style','float:left; border:1px solid #000; height:130px; width: 300px;');

frame.onload = function(){
	var framedoc = frame.contentDocument || frame.contentWindow && frame.contentWindow.document  || frame.document;
	framedoc.open();
    framedoc.write('<html><body>',
		'<a href="#">наведи</a>',
	'</body></html>');
    framedoc.close();

	var link = framedoc.getElementsByTagName('a')[0];
	 
	var ctx = canvas.getContext('2d'),
			imageData = ctx.createImageData(canvas.width,canvas.height),
			data = imageData.data,
			l = data.length,
			timer = -1.
			fr = 0;
	function randomDraw(){
		var i = l;
		while(i--) data[i] = Math.floor(Math.random()*256);
		ctx.putImageData(imageData,0,0);
	 
		div.innerHTML = 'Отрисовано ' + ++fr + ' кадров.';
		timer = setTimeout(randomDraw,200)
	}

	link.onmouseover = randomDraw;
	link.onmouseout = 
		window.onblur = 
		frame.onmouseout = 
		frame.onblur = 
			function(){ clearTimeout(timer) };
}
document.body.appendChild(frame);
document.body.appendChild(canvas);
document.body.appendChild(div);
</script></body>
Но зачем? -_-


Часовой пояс GMT +3, время: 20:16.