- ベストアンサー
GoogleMapApi3について
- GoogleMapApi3を利用しているにもかかわらず、FireFoxでは表示されるがIEでは表示されない問題が発生しています。
- UTF-8以外の文字コードを使用している場合、GoogleMapApi3が表示されない可能性があります。
- ver3でShift_jisの文字コードでGoogleMapApi3を表示させるためには、どのような対処法があるでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ちょこっと試してみたんですけど、 ver3でie=,oe=を特に指定しなくてもShift_JISのページでも IEで地図はきちんと表示されました。もちろん吹き出しも IE8.0でしか試してませんが、 標準モードでないとだめみたいです。互換モード(quirks mode)はだめです。 試したの <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> で、 <head> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"/> も指定する。 現時点なら、 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="Shift_JIS"> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> </head> <body> -------- </body> </html> でもだいじょうぶ。