2012-07-06 2 views
0

this fiddle이 IE7 및 IE8에서 제대로 작동하지 않는 이유를 이해할 수 없습니다.Google지도 : IE7 및 IE8에 의해 mouseup 이벤트가 catch되지 않음

대상은 맵에서 풍선을 드래그하고 mouseup 이벤트를 잡아서 항목이 삭제 된 좌표를 검색하는 것입니다.

사용자가 풍선을 드래그하지 않으면 모든 브라우저 (IE7 및 IE8 포함)에서 이벤트가 올바르게 시작됩니다. 그러나 풍선을 드래그하면 IE7과 IE8은 이벤트를 포착하지 못합니다 ...

무슨 일이 일어나고 있는지 이해할 수있는 사람이 있습니까? 지도를 클릭하지 않는 단지 풍선

을 드래그 앤 드롭 주 :

는 바이올린을 테스트하려면 IE7과 IE8 그것은 고정 된 IE9 개발자 옵션

+0

내가, 당신은 몇 가지 문서화되지 않은 속성을 사용하고 (event.latLng.ab) 참조를 가지고 <img> 요소를 사용하십시오 <div> 및하지의 배경에 이미지를 배치하는 것이 었습니다 . 이러한 속성은 경고없이 변경 될 수 있으므로 절대 권장하지 않습니다. IE는 정의되지 않은 g_coordinate.ab에 대해 불평합니다. 그 외에도 Google은 각 브라우저에 맞게 약간 다른 API 버전을 제공 할 수 있습니다. 아마도 IE가 아닌 다른 브라우저로 .ab 속성을 보았을 것입니다. – Marcelo

+0

Marcelo에 대해 의견을 보내 주셔서 감사합니다. 나는 다만 그것을 알아 냈다, 나의 마지막 포스트를 아래에보십시오. – sdespont

답변