« AGtoKML 0.0.4b アップデート | トップページ | ジオコーディングMAPの更新 »

2009.07.08

IE8でGoogle maps APIのクリックイベントが大変なことに

私は面倒くさがりです。パソコン環境も必要に迫られないとセキュリティ上の理由くらいでしか新しいものを使いません。いまだにXPでぜんぜん困ってませんし。まあ、これはXPのライセンス買いすぎてもったいなくてVistaにできないというのもあるんですが。
ブラウザも普段はFireFoxを使っているので、ついさっきまでどのPCもIE7のままでいました。

先ほどノートPCでもプログラミングできるようにとVS2008を入れ、手動でWindowsUpdateをしたら画面にIE8へのアップデートのお誘いが出たので、ふとノートパソコンくらいは8にしておくか、と気軽にアップデートをしました。

しかし入れてしまってから、なんとなく虫が知らせたというか、気になってサイドバーに貼り付けてあるジオコーディングのサイトを確認。いやな予感的中です。Mapをクリックするととんでもないところにマーカーができる!スクリプトのバグか!と思ったけれど、Google maps API のマウスクリックイベントのサンプルでさえおかしなところにマーカーが飛んでしまう有様です。

早速検索しまくって、これはすでにかなり知られたIE8の不振な挙動だということがわかり、根本的な解決方法も今のところないと困った結論でしたが、幸いメタタグを入れることでサイトをIE7互換で動かすことができるという情報を見つけて早速

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

とタグを書き足してなんとか正常に動くようになりました。

AGtoKMLから利用する分には問題ないはずですが、サイトから利用するとこういうことがあるんですね。IE8も即効で消したいようだけれど、動作確認のためにも1台は入れておかなきゃだめとそのまま入れておくことにしました。IE8でジオコーディングしようとして「なんじゃこれっ!」と思ったそこの方、ぜひもう一度試してみてください。そしてこれまで気がつかなくてごめんなさい。

参考にさせていただいたサイトはfloatingdaysさまの
IE8で Google Mapsの地図をクリックするとポイントがずれる
の記事です。助かりました。

|

« AGtoKML 0.0.4b アップデート | トップページ | ジオコーディングMAPの更新 »

AG2KML」カテゴリの記事

Bugsのツール」カテゴリの記事

PC関連」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/170323/45572132

この記事へのトラックバック一覧です: IE8でGoogle maps APIのクリックイベントが大変なことに:

« AGtoKML 0.0.4b アップデート | トップページ | ジオコーディングMAPの更新 »