« おむつとビール | メイン | smail_keikaku.cgi »
2006年07月11日
開発日記とか
[]
ヤマレコ開発のメモなど、ぼちぼち書いてみます。
ヤマレコではGoogle Mapsとの連携機能があるんですが、
この間久しぶりに見たら
「documentElementはnullまたはオブジェクトではありません」
とか何とかエラーが出てた。
ググったら、UTF-8以外のコードがXMLファイルに入っている
(http://oshiete1.goo.ne.jp/kotaeru.php3?q=1956391)とか、Content-type:でapplication/xmlもしくはtext/xmlを返していない
(http://www.rarul.com/memo/log/cat_prog.html)とか情報があったけど、昔対応してたはずだしなぁ。
と思ってJavascriptのコード見直してみたら、そもそもXMLファイルのopenができてなかっただけでした。
これだけで2時間近くかかってしまった。
あと、JavascriptでGETとかPOSTとかの取り方が分からなかったので、
var i = url.split('?did=');
url = './uptr/' + i[1] + '/track.xml';
とやって無理やり引数を取ってます。
とりあえず動くからいいか。みたいな。
なんかクロスサイトスクリプティング的なバグを埋め込んでなけりゃいいけど。

投稿者 matoyan : 2006年07月11日 00:58