(現在 過去ログ9 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9273 / inTopicNo.1)  Reverse Accessの文字コード
  
□投稿者/ zoo -(2004/05/30(Sun) 02:13:12)
    こんにちは。
    このたび、Reverse Access Rankingを使わせていただきました。
    早速ですが、
    Javascriptにてトップページにランクを表示させたいのですが
    文字コードをUTF-8にしてjsファイルを出力させる方法は無いでしょうか?
    サイト全体をUTF-8で固定しているためそのまま表示させると文字化けしてしまいます。
    何か回避措置などありましたらご教授願います。
引用返信 [メール受信/OFF] 削除キー/
■9283 / inTopicNo.2)  Re[1]: Reverse Accessの文字コード
□投稿者/ りゅういち -(2004/05/31(Mon) 01:05:43)
http://www.cj-c.com/
    No9273に返信(zooさんの記事)
    > Javascriptにてトップページにランクを表示させたいのですが
    > 文字コードをUTF-8にしてjsファイルを出力させる方法は無いでしょうか?
    > サイト全体をUTF-8で固定しているためそのまま表示させると文字化けしてしまいます。

    Jcode.pm モジュールがサーバに入っていれば比較的簡単にできます。
    まず、13行目の require './jcode.pl'; → use Jcode; とします。
    次に jcode を検索してその部分を Jcode に置き換えます。
    そうしたら、設定ファイルの $mcode を utf-8 と指定してみてください。
引用返信 [メール受信/OFF] 削除キー/
■9293 / inTopicNo.3)  Re[2]: Reverse Accessの文字コード
□投稿者/ zoo -(2004/05/31(Mon) 20:07:44)
    回答ありがとうございました。
    大変参考になりました。

    実際の所、教えていただいた方法だけでは文字化けは解消されませんでしたが、
    以下の方法で何とかなりました。

    1.
    全てのCGIファイルをUTF-8で編集し直す。
    2.
    全てのCGIファイルを教えていただいたようにJcode.pm用に書き換える。
    3.
    全てのCGIファイルのHTML出力のヘッダ部分のcharset="Shift_JIS"をcharset="UTF-8"に書き換える。
    4.
    &Jcode'convert(*value,'sjis');のsjisをutf-8に書き換える。

    これでうまくいきました。
    ありがとうございました。

解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -