ゲーム用のマップがあります。クリックすると、マップ上のマウス座標のアラートが表示されるスクリプトがあります。
マップ スケールは 1 マップ単位から 2.5 ピクセルで、マップは -600、600 から始まり、600、1700 まで下がります。したがって、マウスのピクセルを単純に捨てることはできません。
私はそれを機能させました(そしてそれについてかなり満足していました)が、残念ながらIE(6)には問題があります。スクロールパラメータを正しく取得していないIEに絞り込みました。
問題のある関連コードは次のとおりですが、完全なコードはhttp://woarl.com/map/ieMap.htmlにあります。
tempX = event.clientX + document.body.scrollLeft;
tempY = event.clientY + document.body.scrollTop;
助けてくれてありがとう