前の記事にも書いたのですが、最近jsをちゃんと触り始めました。
で、Googlemapを使うという仕事があったのですが、IEのみで、『たまに』マップが表示されない事があるという事が起こりました。
エラーを見てみると、
『GMap2は宣言されていません』とのこと。
いやいや宣言してるやん、ってつぶやいたものの、わかってもらえないようなので、検索。
すると、このサイトへたどり着きました。
http://d.hatena.ne.jp/tohokuaiki/20080123/1201098462
文字コードの問題か!
この場合と同じく僕も、サイト全体はeuc-jpで作ってたので、(多分)utf-8で書いている(らしい)Googleのjsとで問題が起きたらしい。
リンク先と同様、
<script type=”text/javascript” src=”googleのリンク” charset=”utf-8″></script>
として解決。
2008年1月30日12:34