推しミネラルウォーターはありますか?

javascriptでgooglemapを表示させたいのですが、firefoxで表示できず、空白になってしまいます。
IEでは問題なく表示できています。何が問題でしょうか。

html部分です。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp … type="text/javascript"></script>
<script type="text/javascript" src="http://xxxxx.xxx/test.js"></script>
</head>
<body>
<div id="map" style="width: 450px; height: 300px"></div>
</body>
</html>

test.js部分です。
window.onload = function() {
var map = null;
var geocoder = null;

if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(35.67431, 139.69082), 13);

// GClientGeocoderを初期化
geocoder = new GClientGeocoder();
}

if (geocoder) {
geocoder.getLatLng(
"東京都xx区xx",
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml("ここが目的地です。");
}
}
);
}
}

A 回答 (1件)

ご提示のコードをそのまんま、コピペ(keyは変えましたが)


して試しましたが、再現しません。
firefoxで普通に地図も吹き出しも表示されてます。
firefoxは最新V3.6.3ですが、関係ないような....

この回答への補足

サーバ側の設定の問題かと思い調べています。
分かったことを補足いたします。

ページ情報を見ると以前のサーバでは、MIMEタイプがtext/html
となっていますが、今回のサーバでは、MIMEタイプがapplication/xhtml+xml
となっています。

よろしくお願いします。

補足日時:2010/04/15 09:50
    • good
    • 0
この回答へのお礼

原因は分かりませんでしたが、
サーバの設定を初めからやり直してみたところ、解決いたしました。
ありがとうございました。

お礼日時:2010/05/06 02:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!