お蔵入り

clip!clip!
Ads By Google

ブログのJavaScriptを使ったカスタマイズについて教えてください。

こんにちは。
Ajax初心者です。

JavaScriptを使ってライブドアブログをカスタマイズしています。

カテゴリ内の複数ページにわたる記事のリストを作ろうと思い、
Ajaxを使って2ページ目以降のデータを取得してみたのですが、
ブラウザにIE6を使ったとき、始めの1回目の表示は正常でも、
再読み込み(ページの更新やリクエストの再送信)をすると
日本語のテキストが文字化けしてしまいます。

AjaxではUTF-8が良いと聞きましたが、ライブドアはEUC-JPなので、
それが原因なのでしょうか?

解決するためのアイディアやヒントなどありましたら
合わせてご教示いただけると助かります。

ちなみに受信データはresponseTextを使っています。

丸投げですみませんが、
よろしくお願いいたします。

2007-08-28 22:18の質問
livedoor  ブログ  Ajax  javascript  
livedoor
livedoor のホームページはこちらです
www.livedoor.com/
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。

回答

まだ回答がありません
Ads By Google

コメント(12)

2007-08-29 00:58:55

いいか悪いかは別として、どっか別の鯖でeuc-jp→UTF-8な変換だけするCGIを仕掛けておけば現実問題としては回避できるのではないでしょうか。

2007-08-29 03:26:27

Ajaxってなんですのん^^;(←帰れ)

#3.  imq
2007-08-29 12:34:13

>>#1
★オニキス☆さんありがとうございます。
今は使えるサーバをなくしてしまったので、すぐにはできませんが、
近々復帰させて試してみます。

コード変換ですか。。
現状でもいくつか試してみたいことができました。

>>#2
ええと…わかりません(汗

2007-08-29 14:13:07
2007-08-29 17:18:04

>>#3

わかりません(汗
ナイス謙遜^^


>>#4
"Ajax" という名前は昔どこかで聞いた事があるような気がしていたのですが…これでしたか!
時代を先取りしてたんですね~^^

2007-08-29 23:12:57

>>#5
やっぱり知ってましたかー!wてか、ノリだけでツッコミがないなんて。。。

#一応ここでのAJAXは、非同期通信なJavaScriptのことですw

#10.  imq
2007-08-29 23:37:06

>>#4
今月中に侵略者来襲ですか^^
ミョーな親近感が沸いてきたりして。

>>#5
始めたばかりで分からないことだらけですよ
はぁ…(ため息)

2007-08-30 10:48:28

>>#6

ノリだけでツッコミがない
面目ない(>ω<;)


>>#10
応援してます(●´ω`●)ノ

#13.  imq
2007-08-30 22:59:21

こんばんは。
まだ色々試しているところで結果が出ません。

>>#11
ぜひ、新ジャンル「ノリ突っ込まない」の開拓をお願いします。

2007-08-31 10:13:49

>>#13
天然でよければ^^;

#15.  imq
2007-09-07 18:16:47

途中経過ですが、
responseXMLを使えば文字コードが反映されるということらしいので、
http://jsgt.org/ajax/ref/charset_test/responsetext...
試してみましたが、どうもうまくいきません。

デバッガを見るとレスポンスはあるようなのですが、
どうもその内容がXMLと解釈されないのか、
responseXMLからはnullを返されているようです。

ということでその回避方法を模索しています。

#16.  imq
2007-09-11 16:20:24

レスポンスの有無自体はresponseTextで確認できるようです。
ということからして、responseTextで値が返されるのにresponseXMLではnullを返される場合は、XMLとしてパースされていないという解釈で良いみたいです。
調べてみたらレスポンスヘッダにXMLの指定がないとダメらしいです。
http://developer.mozilla.org/ja/docs/XMLHttpReques...
サーバ側では弄りようがないなーと思っていたら、overrideMimeType()メソッドを使うと強制的にXMLとして読めるとのことで、これを試し中です。
http://developer.mozilla.org/ja/docs/XMLHttpReques...

トラックバック(2)

トラックバックURL: