Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Проблема с активной областью на картинке (https://javascript.ru/forum/dom-window/32126-problema-s-aktivnojj-oblastyu-na-kartinke.html)

Carlat 04.10.2012 11:45

Проблема с активной областью на картинке
 
Задача такова:
Есть 3 аудио файла. Есть картинка, на ней есть активная область, надо что бы при одном клике на нее проигрывалась 1 мелодия, при двойном вторая и при тройном третья.

Кто знает как это сделать, помогите пожалуйста. Заранее спасибо.

Your 05.10.2012 00:52

Прям тройное нажатие, хм...
triple-click.

Ну прям даже не знаю, ваши фантазии, это ппц.
Ну возьмите и пишите обработчик который будет подсчитывать клики.

А, чем doubleclick не устраивает?

Зачем такую ерунду делать, как вы говорите?

bes 05.10.2012 09:35

<button>click</button>
<script>
window.onload = function () {
	var mas = [0, 1, 2, 3];
	var len = mas.length ;
	var num = 0;
	var flag = true;
	document.body.children[0].onclick = function () {
		num++; 
		if (num > 3) {
			num = 3;
		}
		if (flag == true) {
			flag = false;
			setTimeout(function () {
				alert(mas[num]);
				num = 0;
				flag = true;
			}, 400);
		}
	}
}
</script>


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