LOVE THE LIFE

20060818

Ajaxぽい(てゆーかAjaxなんだけど)簡単なデータベース検索を作っていたのだけどSafariではなぜかどこかで止まって検索までいかないようだ。入力フォーム(1行)に入力された文字列がちゃんとサーバ側のPHPまで渡されていないようだ。

しらみつぶしにJavascript内をalermにて入力された文字列をいちいち表示してみたら、Safariだけ入力された文字列の文字コードが違っていた。HTML自体のCharsetはEUC-JPなんだけど、Safari以外のブラウザではresponsTextの時にはUTF-8になっていてSafariはEUCのままだった...w。

PHP側でmb_convert_encodingをUTF-8をEUC-JPへと変換していたのでPHP内でうまく渡せていなかったよう。

これでまる2日ほど時間を潰してしまった。うわーん。てゆーかSafari曲者!

TRACKBACK URL

TRACKBACK URL FOR THIS ENTRY : http://starsugar.com/tb.php?id=20060818

POST A COMMENT

  • POSTされた内容はすぐに反映されません
  • TAGは使用できません
  • TITLEには必ずひらがなで「すたしゅが」と入力してください

NAME :

URL :

TITLE :

COMMENT :