GONT-PRESS TOP
ゴントの書類綴
<<Winny開発者逮捕 青い地球>> |
[PROFILE] [MY WORKS] |
[ 4-Tips ] |
最初、ココログのRSSの.jsファイルを自分のサイトに読み込んだら文字化けしてしまった。
あちらはutf-8、こちらはeuc-jpだから。それで、文字化けを防ぐにはどうしたらいいだろうと思い、ググってみた。
方法は
1.utf-8のサイトに一から作り替える →やだ
2.CGIで相手先webサーバにHTTPリクエストを送り、.jsデータを取得した後に、文字コードをeucにデコード、これをexecでhtmlに読み込む
→あれこれやってみたが、うまくいかない。まだ学習が足りない。
参考サイト:
CGIの小部屋
Unicodeデコーダ「simaguni.pl」(utf-8→eucなど)
そして、以下のサイトで方法がわかった。
「JavaScript の Include 命令を書き込み、インクルードされる .js ファイル内には document.write で HTML を出力する JavaScript コードを書き込んでおくと、ブラウザ上でそれらのコードが実行されてマージされ、レンダリングされるという仕組み」
RSS feed を JavaScript で HTML に埋め込む
Blog Developer's Cookbook