2008年7月26日土曜日

座標の調整

Shortest Path Graphic を利用するブラウザによっては、左上端の座標が(0,0)にならないものもある。

IEやSafari、Firefox2では(0,0)になるのだが、Firefox3、Operaでは少し大きめになってしまう。
それによってクリックしたつもりの場所と結果が違うとおもっていたユーザーが多いかもしれない。

実際に調べて、ブラウザによって判別するようにした。Firefox3、Operaではx,y座標共に取得した値より8を引いた値を入力の値としている。

試してみると微妙なところをクリックしても思った点を指定できている気がする。

0 件のコメント: