- - PR -
マウスイベントの座標がうまくとれない。
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-06-17 18:00
お世話になっています。
現在、下のような JavaScript を使っていたのですが、 どうにも、うまく座標がとれず困っております。 下の html で、画面に青い四角が出ますので、 その一番左端をクリックしてみました。 その時に、X 座標として、0 が返ってくることを期待 していたのですが、どんなに左端をクリックしても、 その X 座標に「2」以上の値が、返ってきてしまいます。
なお、実行は、IE7 で行っております。 手掛かりなど、ご存じの方がいらっしゃいましたら、教えていただければと思います。 よろしくお願いいたします。 | ||||
|
投稿日時: 2008-06-17 18:05
IE は伝統的に body (html) 要素に border がデフォルトで入っています。 ですので、body (html) 要素に含まれる要素の margin を 0 にしても端は絶対座標 0 にはならないと思います。 border を消してしまえば良いと思いますが、試していないのでちょっと自信がなかったりします。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-06-17 18:58
じゃんぬねっと様
body を、 <body style="margin:0; padding:0; border:none"> というように、してやれば、うまく行きました。 どうも、ありがとうございます。 |
1