Показать сообщение отдельно
  #2 (permalink)  
Старый 29.01.2018, 09:41
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от simplyv
требуется сделать по ссылке 2 разных перехода: скажем по одному клику и по двойному клику.
Как вариант...

<a href='page1.php' >Ссылка</a>
<script type='text/javascript'>
(function(){
	var val;
	var o=document.getElementsByTagName('a')[0];
	o.addEventListener('click',function(e){
		val=setTimeout((function(Obj){
			return function(){top.location=Obj.href;};
		})(this),200);
		e.preventDefault();
	});
	o.addEventListener('dblclick',function(){
		clearTimeout(val);
		top.location='page2.php';
	});
})();
</script>
Ответить с цитированием