WEB相談室
Webページ作成に関しての何でも掲示板です。
タイトル:mailtoのbodyに改行を入れたい
GEN11 [WriteDate : Fri Dec 29 12:25:03 2000]
aタグなどで「mailto:hoge@hogehoge.ne.jo?subject=件名
&body=内容」と書く場合、内容で改行できなくて困っています。
スペースは&20とか改行は%0D%0Aと書くと聞いたことがあるのですが、
改行だけうまくいきません。メーラに依存するのでしょうか?
私が使用しているのはOutloolExpress5です。
どうかご教示下さい。よろしくお願いします。
ちゃいぱ [MAIL] [URL] [WriteDate : Fri Dec 29 15:14:50 2000]
仕様的には%0D%0Aで正解みたいですが...。
たぶん、メーラに依存するのでしょう。
http://www.ring.gr.jp/pub/doc/RFC/rfc2368.txt
GEN11 [WriteDate : Fri Dec 29 22:48:21 2000]
早速のレスありがとうございます。
>http://www.ring.gr.jp/pub/doc/RFC/rfc2368.txt
私もRFCに書かれていたので、出来るのだろうと思っていたのですが。
時間を見つけてNNをインストールして実験してみようかと考えていま
すが、なにぶん年末年始なので時間がとれるかどうか。
おーなーしぇふ [MAIL] [WriteDate : Sat Dec 30 01:43:11 2000]
ひょっとしたらこちらが参考になるかも……:
http://www.phoenix-c.or.jp/~zspc/cgi-bin/wwwlng.cgi?print+1999-05/99040014.txt
※元はMugiさんの回答です。さすが……
蛇足ながらまとめてみますと、「%0D%0A」の「%」もまた「%25」で
表せる特殊文字なので、「%250D%250A」とすればうまくいくのでは
ないかというご回答です。
※しかし「%0D%0A」でも『NetscapeCommunicator
Ver.4.0とInternetExplorer4.0の両方で
できます。』というページもありましたが……OutloolExpress5の
仕様変更?
参考:
http://www.terra.dti.ne.jp/~lady/test25.html
GEN11 [WriteDate : Thu Jan 4 11:07:37 2001]
おーなーしぇふさん、ありがとうございました。
IEのバージョンは5.00.3103.1000です。
自宅のマシンを5.50.4522.1800にバージョンアップしたら、改行でき
るようになりました。やはりメーラに依存していたのですね。
実は会社でこれを利用しようと思っていたのですが、社内中のIEを入
れ替える訳にもいかないので、出社したらjavascriptの、%250D%250A
で試してみます。
GEN11 [WriteDate : Fri Jan 5 11:09:23 2001]
会社で確認したところ、javascriptの%250D%250Aを使えば、IEの5.00
でもうまくいくことがわかりました。何とか使えそうです。
ちゃいぱさん、おーなーしぇふさん、ありがとうございました。