• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Google Maps API の IE表示)

Google Maps APIのIE表示について

このQ&Aのポイント
  • 一部のIEでGoogle Maps APIがうまく表示されない問題が発生しています。
  • Safari、Firefox、IE8では表示は正常ですが、一部のIEでは表示されません。
  • 問題解決のためには一通りの処理を試しましたが、問題は解決していません。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.3

>mapが表示されないということです。 質問でご提示のコードではmaker表示もしているみたいですが、単純化してこれ(↓)でも表示できないでしょうか?(こちらの環境ではIE6で表示できます) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head><title>sample</title> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <script src="http://maps.google.com/maps?file=api&v=2" type="text/javascript" charset="utf-8"></script> </head> <body> <div id="map" style="width:500px; height:500px;"></div> <script type="text/javascript"> <!-- (function() { var map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(35.7,139.7),10); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); })(); //--> </script> </body> </html>

questions119
質問者

お礼

なおりました! charset="utf-8" が鍵だったようです。 ありがとうございました。

その他の回答 (2)

回答No.2

google mapをcanvasタグに描画してるみたいですが、IEはcanvasタグをサポートしてないみたいです。(使えないみたいです。) ie8では動作してるということですが、、なぜでしょう?? iframeを使うか、IEでもcanvasタグを使えるjsを読み込むかどちらかになるかと思います。

回答No.1

うまく動作しないというのは、具体的には、何がですか?

questions119
質問者

補足

mapが表示されないということです。 CSSで指定した枠は表示されます。 よろしくお願いいたします。

関連するQ&A