Показать сообщение отдельно
  #1 (permalink)  
Старый 05.08.2010, 18:03
Новичок на форуме
Отправить личное сообщение для MainBuh Посмотреть профиль Найти все сообщения от MainBuh
 
Регистрация: 05.08.2010
Сообщений: 7

конфликт в событиях mousedown и click
Подскажите пожалуйста почему в FF и Crome срабатывает одно событие mousedown, а в Опере, NN старом два (работа в IE ненужна).
Может в связи с выходом какого-нибудь нового стандарта геко-движок переписали?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<script type="text/javascript">
function fun(evt){
	alert(evt.type);
}
</script>
</head>

<body>
<img id="close" src="/class/classWindow/skins/example/img/close.gif">
<script type="text/javascript">
document.getElementById('close').addEventListener('mousedown',fun,false);
document.getElementById('close').addEventListener('click',fun,false);
</script>
</body>
</html>
Ответить с цитированием