| No.146 | 投稿日時: | 2004/02/27(金) 16:14 <親記事> |
| 投稿者: | ぽんきち |
はじめまして。。
早速ですがjavascriptにて
機種依存文字(丸の中に数字の1など)、第3水準、第4水準文字をはじきたいのですが
何か良い方法はありますでしょうか?
要はwebブラウザからの入力値がUNIXサーバ側で?に文字化けしてしまうコードを
はじきたいのです。
どなたかご教授願います。
| No.153 | 投稿日時: | 2004/03/18(木) 02:09 <↑親記事:No.146> |
| 投稿者: | 森山 将之 |
エンコーディングをシフトJISにして、文字コード (エンコーディング) の自動判定を行わないようにすれば、文字化けせずにサーバー側で処理できます。
この掲示板も、そうしています。
投稿前確認をチェックして、機種依存文字を含むテキストを投稿して確認してみてください。
なぜ、シフトJISかと言いますと、EUC-JP だとユーザー定義文字がブラウザのエンコーディング変換で文字化けしてしまうので、サーバー側で対処できないとか、cp51932 と eucJP-me (eucJP-open) の違いで文字化けするかの問題があるからです。