Можно ли как-то заставить срабатывать dblClick на примере этой страницы?
Работает в IE & Opera. В FF,Chrome,Safari не работает.
Код страницы примера:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html dir='ltr' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<title></title>
<style type="text/css">
#d1
{
position:absolute;
left:100px;
top:100px;
width:100px;
height:100px;
background:#336699;
z-index:10;
}
#d2
{
position:absolute;
left:100px;
top:100px;
width:100px;
height:100px;
background:#ff0000;
z-index:20;
}
</style>
</head>
<body>
Сделайте dblclick по синему квадрату.
<br />
В IE, Opera всплывает alert, а в FF, Chrome, Safari не работает.
<div id="d1" ondblclick="alert('DBLCLICK')" ></div>
<div id="d2" style="display:none;"></div>
<script language="javascript" type="text/javascript">
document.onmousedown = function() { document.getElementById('d2').style.display = 'block'; return true; }
document.onmouseup = function() { document.getElementById('d2').style.display = 'none'; return true; }
</script>
</body>
</html>