限定しりとり

IISでウェブサーバを立てて日本語のフォルダを参照できるようにしているのですがURLの文字列をコピーしてメールに貼り付けた時にリンクさせたい為、URLの日本語の文字列の部分をエンコードさせたいのですが何か良い方法はありませんか?

A 回答 (1件)

MSIEだとURL欄に日本語が表示されたままですが


ブラウザがFireFOXなら普通に、その日本語フォルダにアクセスすると

例えばURL欄に
http://localhost/~test01/あいうえお/index.html  
と入れるとそのページにアクセスすると同時にURL欄が
http://localhost/~test01/%82%A0%82%A2%82%A4%82%A …
となりますよ。

もうひとつの方法はhtmlファイルの中に
<form><input type=text name=a></form>
と記述して、そのページにアクセスし form入力欄に例えば "あいうえお" と入れてENTERキーを押します
すると
http://localhost/test.html?a=%82%A0%82%A2%82%A4% …
となりますので その a= から後ろが "あいうえお" がURLエンコードされた文字列です
    • good
    • 0
この回答へのお礼

ありがとうございます。FireFOXであっさり解決しました。(^0^)/

お礼日時:2006/07/13 15:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!