電子国土の地図で更新ボタンエラー
電子国土の地図API(Javascript)で、IEの更新ボタンを押すと
「実行しましたが、ページでエラーが発生しました」
と表示されてしまいます。
詳細を見ると
ライン: 4663
文字: 37
エラー: 終了していない文字列型の定数です。
コード: 0
と表示されています。
色々試行錯誤したところ、ページの文字コードをShift_JISにすると、エラーが無くなりました。
ページをUTF-8やEUC-JPにするとエラーが出るので、このあたりが原因かと。
良く見ると、電子国土サイトのサンプルもShift-JISで書かれているし。
いまさらShift_JISのサイトを立ち上げるのも悲しいのですが、動かないサイトを作っても仕方がないので、まずはShift_JISに統一しました。
電子国土の地図はiframeでHTMLファイルを読み出す形式なので、サイトのメインコンテンツはUTF-8で記述しておいて、iframeの中だけShift_JISにしているつもりだったんだけど、やり方が悪かったのかも。
HTTPヘッダもメタタグも指定していたつもりなんだけどなぁ。
トラックバック URI : http://www.yamareco.com/weblog/2008/01/01/aaonauiaithcyuyyoyye/trackback/


