文字コード掲示板


一括購読


No.146投稿日時:2004/02/27(金) 16:14    <親記事>
投稿者:ぽんきち

javascriptで入力チェック

はじめまして。。

早速ですがjavascriptにて
機種依存文字(丸の中に数字の1など)、第3水準、第4水準文字をはじきたいのですが
何か良い方法はありますでしょうか?
要はwebブラウザからの入力値がUNIXサーバ側で?に文字化けしてしまうコードを
はじきたいのです。
どなたかご教授願います。


No.153投稿日時:2004/03/18(木) 02:09    <↑親記事:No.146>
投稿者:森山 将之

シフトJISが確実です。

エンコーディングをシフトJISにして、文字コード (エンコーディング) の自動判定を行わないようにすれば、文字化けせずにサーバー側で処理できます。
この掲示板も、そうしています。
投稿前確認をチェックして、機種依存文字を含むテキストを投稿して確認してみてください。

なぜ、シフトJISかと言いますと、EUC-JP だとユーザー定義文字がブラウザのエンコーディング変換で文字化けしてしまうので、サーバー側で対処できないとか、cp51932 と eucJP-me (eucJP-open) の違いで文字化けするかの問題があるからです。


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki