|
例えばWeb上の送信フォームなどから 訳のわからない文字が送られてくることがありませんか?
このURL 形式文字では Single byte character の アルファベット・数字・一部の記号を除いて "%" + "16 進数表記の character code" に変換 されます これを encode といいます 例えば 私の名前はakoですは 以下の様に変換 ( encode ) されます %u79C1%u306E%u540D%u524D%u306Fako%u3067%u3059%20 このScriptはこれを利用して 普通のShift_JISで書かれた文字をURL形式文字にエンコードします |
|
エンコードしたいソースを下のテキストエリアに入れ エンコード ボタンを押し
出来上がったソースをコピーしてね ※エンコードした文字を一個でも削ると作動しません 充分注意してBackupしてからにして下さい ***エンコードしたURL形式文字を元に戻すのはこちらにあります*** IE4.x以降では 上の コピーする ボタンを押すと その上のtextareaの中身がコピーされますが NetScapeでは 反転しかしませんので Ctrlキー+Cキーでコピーして下さい コピーした内容を 御自分のHTMLの中にお入れ下さい 普通の文を試しにエンコードして ブラウザで見てみる ボタンで見るとわかり易いかも・・(必ずネスケは英数を!!) ただしNN6.xバージョン有効ですがNN4.xバージョンは少々問題ありのためこれは使用できません なお 物によってはうまくいきません 例えばステータスバーに流れる文字などのスクリプトを エンコードしたりすると 日本語だと NetScapeではコードナンバーが流れます そういう時は英数字を使うか 部分的エンコードをしてね ちなみにこのページも 試しに特定部分だけ これでエンコードしています ボタン名に日本語を使用しているため NetScapeではボタン名にコード番号が出てしまうので 特定部分だけをやっています を見てみて下さい |