크롬 클릭 동작에 문제가 있습니다. dbg textarea에서 볼 수 있듯이 (정확한 조건을 격리 할 수 있었고, 드래그, dblclick, 너무 빨리 ... 아무 생각도하지 못했습니다.) 크롬이 onmouseup 이벤트를 트리거하는 것을 멈 춥니 다. ff에서 문제를 테스트했으며, 즉 잘 작동합니다. 그러나 반환 값을 false로 설정하여 해결 방법이 있음을 확인했습니다. 이 모든 클릭 조치를 해제하는 것처럼 웹 사이트에 유용한이 밤은은 ... 행운없이 웹의 구석 구석을 검색 : Heres는 S문서 .onmousedown 이후에 Document.onmouseup이 Chrome에서 실행되지 않음
코드 :
<!DOCTYPE HTML>
<html>
<head>
<title></title>
<script type="text/javascript">
window.onload = function()
{
document.onmousedown = function(e)
{
document.getElementById("dbg").innerHTML += "mousedown -\n";
return true;
};
document.onmouseup = function(e)
{
document.getElementById("dbg").innerHTML += "mouseup -\n";
return true;
};
}
</script>
</head>
<body>
<textarea id="dbg" cols="30" rows="10"></textarea><br>
</body>
</html>
버전 : 크롬 16.0.912.75 분 을 어떤 아이디어? 많은 감사
16.0.912.75 : http://jsfiddle.net/XrHME/에서 잘 작동합니다. – glortho
네, 똑같은 생각이 들었습니다. http://jsfiddle.net/NcJWj/ - 간헐적이라고 말한 것을 깨닫습니다.하지만 ... (Chrome 16.0.912.75 m에 있습니다.) – nnnnnn